Dr. Krankcase

Dr. Krankcase is one of the Tech Villains and part of the Doom Raiders.