Friday, September 08, 2006


Godzilla's wristwatch.
Shibuya, Tokyo.

No comments: