A short film that ties into Godzilla (2014)
September 16, 2014
Released
The Godzilla Revelation
8min
—