« 10 thirty-four pm | Main | ginza »
in Shimokitazawa. the goggles are because of smoke from grilled chicken
Posted by tony at November 11, 2005 04:17 PM