🦖 Shinjuku Landmark, Godzilla Head Looking Down on the City

🦖 Shinjuku Landmark, Godzilla Head Looking Down on the City

An overwhelming gaze encountered atop the Hotel Gracery building in Shinjuku, Tokyo's concrete jungle. The majestic sight of the Godzilla Head, looking down upon the city, becomes Shinjuku's iconic symbol. Its black charisma, radiating solely amidst the gray buildings, adds a unique fun to this massive city.

by Diego-Lee