Godzilla Against Mechagodzilla

Godzilla Against Mechagodzilla

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