Godzilla in Shinjuku

Junko Nagata ©Japanbyweb.com

Views of Godzilla’s head in Kabukicho district. The 80-ton head,  a Shinjuku landmark, is installed on the 8th floor terrace of Hotel Gracery on Shinjuku Toho Building.

Junko Nagata ©Japanbyweb.com

Continue the Travel

Manhole: Tokugawa Ieyasu

A manhole cover at the plaza outside JR Shizuoka Station, installed...

Latest Posts