Godzilla vs. Megalon
ゴジラVSメガロ
watch godzilla vs. megalon 123 movies free. Godzilla and Megalon battle each other in Japan.
- Genre: Science Fiction, Action, Fantasy
- Country: Japan
- Director: Takuya Uenishi
- Cast: Kenji Sakamoto, Yohei Azakami, Yusuke Shirooka, Yuki Yamamoto, Suguru Inoue, Shinsuke Kasai,