[Photo] AHHHHH! Godzilla!! (The new Toho Cinemas in Shinjuku is pretty cool) October 24, 2015 Get link Facebook Twitter Pinterest Email Other Apps AHHHHH! Godzilla!! (The new Toho Cinemas in Shinjuku is pretty cool) (Check out more photos from my Instagram account.)