Now Playing
Status
Released
Production
Unknown
Aired
2019-08-27
A look at the newest version of one of Godzilla's greatest rivals.
No trailer available.
Self
Michael Dougherty
Richard Dorton
Jason Liles
Alan Maxson