Mr. Satan

Aka: Mr. Savage, Hercule