Godzilla Against Mechagodzilla

2002 | 88 min

Japanese scientists create a robotic creature to fight a destructive monster.

Available: Amazon.com, iTunes Store, YouTube

Watch
Godzilla Against Mechagodzilla