laughingsquid.com
Gomora Giant Animatronic Monster Costume
Tsuburaya Productions has released a video of their new Gomora animatronic monster suit being tested out in a parking lot. Gomora is one of the Dekaiju