“The huge Godzilla head sits above Hotel Gracery / TOHO Cinemas on Kabukicho's main street – free photo stop.”עומר זיצר· Showed it· May 2026Post