Godzilla’s son, Minilla, in Kabukicho

photo © Japanbyweb.com

Godzilla’s son, Minilla (ミニラ, Minira), drawn on a power box on the side of the road in Kabukicho, Shinjuku.

photo © Japanbyweb.com

Continue the Travel

Manhole: Tokugawa Ieyasu

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

Latest Posts