Godzilla Against Mechagodzilla
Available on iTunes
Japanese scientists create a robotic creature to fight a destructive monster.
Starring Yumiko Shaku, Shin Takuma, Kana Onodera
Director Masaaki Tezuka