Hercule or Mr. Satan? Hercule Mr. Satan Vote View Results Hercule or Mr. Satan? - Results (36 votes) Hercule 30.56% (11 votes) 11 Mr. Satan 69.44% (25 votes) 25 Show Voting Form Hercule or Mr. Satan?