Muschamp Rd


<--Previous  Up  Next-->

Collossal Godzilla Statue

Colossal Godzilla Statue

This is the statue of the fearsome, monstrous, terrifying, awe inspiring, Godzilla. It is small and tough to find, buried in Ginza between upscale stores and gleaming towers.

Words and Images © Andrew "Muskie" McKay.
Last Updated: