Tag: Godzilla Island

Visiting Godzilla Island

Godzilla Island was a Japanese tv series about Godzilla and other monsters battling invaders from Planet X that ran from 1997-1998. What makes this show so interesting is how each episode was only three minutes long and that most of the monster scenes used toys being moved around. Okay, technically they were figures made from …

Continue reading