Godzilla vs. Gigan Rex
6 mins
When army of Gigans tries to invade and destroy the Earth, the only one who can stop them is Godzilla.
Takuya Uenishi
Director
Takuya Uenishi
Visual Effects
Hiromasa Inoue
Visual Effects Producer
Takuya Uenishi
Screenplay
Akito Takahashi
Co-Executive Producer
Shunsuke Yanagisawa
Producer