Japanese Spiderman

Yes, it seems Marvel approved this TV show.  On a side note, I believe this particular show jump started the Super Sentai genre, but I could be wrong. Any information is greatly appreciated. Spiderman and a Mecha? Just doesn’t seem...

read more
gamefanshop banner