Sunday, January 18, 2009

Crazy Japanese Monster Bat!

Found thanks to Jeffrey Meyer.

- Original Source


Anonymous said...

That looks like the original costume of Gosura from the 1967 Japanese tokusatsu show 'Captain Ultra".

ilmuffino said...

I found a clip of Gosura in action. Check it out:

Aeron said...

Great video, thanks for sharing that!