Mr. Satan

Aka: Hercule, Mr. Savage