Tagged: Godzilla

Godzilla Island

Been waiting for this show to hit American DVD. It’s a television series based on Godzilla, that cashes in on the success of Ultraman....

Verified by MonsterInsights