aka "Neon Leon"
Neon Leon is the pro wrestling champion of the world! OK, so Leo got lucky and fell into the role. But he's got the style and special moves to be the greatest wrestler of all time!
If you get in the ring with Neon Leon, beware the sting of his Three Star Hurricane!