Found something on internet. I just leave it here: http://www.homerbackingintothings.com/
I know that shit. My friend loves it so much. Btw what's good from tokusatsu though ;o
Can't open it, what is it?