[RARE!] Godzilla Against MechaGodzilla | CHINESE REGION 3 (DVD, 2002)
Japanese scientists create a robotic creature to fight a destructive monster.