Every now and then you see something (other than adverts for Medical Research Trials) that makes you think superpowers might just be possible.
This is Steve Terada. Steve is a man who probably stands under freezing waterfalls getting beaten by his own gang of oriental chicks with bamboo poles. Then, he probably fights crime. Anything else would be a waste.
Sorry about the music.