
Meet “Godzilla”! A Must-See Attraction for Monster Movie Fans!
Godzilla is withotu a doubt a landmark across Japan. Statues of the King of the Monsters offer fun photo ops and a glimpse into Japanese pop culture. Among all the statues, however, there’s one in Tokyo that fans of classic monster movies should consider at the top of their must-visit list: the Godzilla Statue at Toho Cinemas Shinjuku. As one…