Godzilla and Megalon battle each other in Japan.
Genre: Science Fiction, Action
Stars: Kenji Sakamoto, Yohei Azakami, Yusuke Shirooka, Yuki Yamamoto, Suguru Inoue, Shinsuke Kasai
Crew: Takuya Uenishi (Director), Takuya Uenishi (Writer), Shunsuke Yanagisawa (Producer)
Country: Japan
Language: 日本語
Studio: GEMSTONE Creative Label, TOHO
Runtime: 10 minutes
Quality: HD
Released: Nov 03, 2023
IMDb: 3.1