japanpics -- Huge sea monster of a crab at the fish market, possibly a foe of Godzilla.
First
|
Previous Picture
|
Next Picture
|
Last
|
Thumbnails