Mr. Satan

Alt titles: Hercule, Mr. Savage