Mr. Satan/Hercule

That's right. Grab a camera...cause he's totally out there somewhere pretending to be the "hero of the world" *laughs*

End