If there is one thing better than a monster becoming a friend of humanity in order to wrassle with other, less-domesticated kaiju, it’s two or more monsters becoming friends of humanity in order to ...
Godzilla Island was a television show spinoff of the Godzilla franchise. It premiered on October 6, 1997, and ran for a total of 256 three-minute episodes, finishing on September 30, 1998. The series ...