Happy Godzilla Day! The celebration wouldn’t be complete without Toho’s highly anticipated new short film, […]