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.