Godzilla: Tokyo S.O.S.
2003PG91 min
One year after the fight between Godzilla and Mechagodzilla, the two monsters along with Mothra face off in a conclusive battle royale.
Genres:International, Science Fiction
Rate:
Added to Hulu:February 1, 2024