Ever dreamt of seeing Godzilla up close? Kabukicho, one of Asia's largest shopping streets, is home to a full-scale Godzilla head! Just a short stroll from Shinjuku Station, look for the big TOHO sign and you'll spot the King of Monsters next to it. Feel the thrill as Godzilla roars and fires beams every hour from 12:00 to 20:00. And if you want the best view, book a Godzilla-themed room in the hotel it's built into. It's an experience that Godzilla fans wouldn't want to miss!