Curious to know more about the 40-foot Godzilla head perched between the Gracery Hotel and Toho Cinemas? We take a deep dive into Shinjuku’s newest citizen.
A lot was — and still is — happening at the former Kozukappara execution grounds in Tokyo