Best movies of Miho Yoshioka

Gojira tai Mosura tai Mekagojira: Tôkyô S.O.S.(2003)

Combined Rating:
9
Combined Critics Rating: 0

One year after the fight between Godzilla and Mechagodzilla, the two monsters along with Mothra face off in a conclusive battle royale.