Sharon Doig, Godzilla Road, Shinjuku, Tokyo, Japan. (SINGLE SHOT 2025)
Everyone who loves Japanese Pop Culture knows the origins of Godzilla! Here, in Shinjuku, Tokyo, tourists visit Godzilla in all his glory on top of the Shinjuku Toho Building.

Images have been resized for web display, which may cause some loss of image quality. Note: Original high-resolution images are used for judging.