I Smell Dead People

I have something important to tell all of you – another confession, really.
I’m a superhero.  I have secret superpowers.  Don’t believe me?
Check-it:
I’m able to leap a box of Franzia in a single bound, and 1 time out of 10, I don’t fall down.
I can open a jar (I hand it to Gradon and whine).
I own [...]