If you thought last weeks Star Trek versus tokusatsu was bad, this is even worse! I watched some more of the The WTF Moments in Tokusatsu and picked the best ones for you, starting with this one:

Loved that one? How about showing some more love…

to your motorcycle??

Already hungry for more? Skip till 0:31 for this one:

And last but not least, this one has a great surprise at 0:56…

Let’s all fight in front of a Toyota Soarer Z10! :D

And the great thing is they keep on posting more and more of that stuff here!