actor

Godzilla vs. Megalon

79 %|Nov 3, 2023|Science Fiction, Action

Godzilla and Megalon battle each other in Japan.

Featured Crew

Takuya Uenishi
Director
Takuya Uenishi
Writer
Shunsuke Yanagisawa
Producer