Neon-lit street in Shinjuku with the Godzilla head towering above