Peeling Scotch tape releases X-Rays!

It’s like an episode of The Tick!

“How did you get your super powers Transparent Avenger? Super charged meteor struck you in a cornfield? Did you discover a mystical helmet in the ruins of Cyttorak? Chosen by an alien warrior to carry on his battle against evil?”

“Uh no, I had this job in high school over Christmas break wrapping presents at Macy’s and I absorbed enormous amounts of Scotch tape rays.”