Giant Godzilla statue is part of Japanese park’s Christmas illumination celebration【Photos】 – SoraNews24

Giant Godzilla statue is part of Japanese park’s Christmas illumination celebration【Photos】  SoraNews24