maggot maskMaggot Man. Maggot Man. Does whatever a Maggot can… Move over Spidey. There is a new hero in town. His power? Well, his skin is oozing with maggots, which turn into flies and confound his enemies. Not a great power, but it’s not like you can choose your super powers. You get bit by whatever radioactive thing bites ya and ya just go with it.

Take me for instance. I got bit by a radioactive bed bud and my power is to lay on the couch all day and play the PS4. Okay, I lied. I’m still rockin’ the PS3. Time to have a nap and burrow deep into my mattress.