Moyai at the northeast side of Shibuya Station, Tokyo, Japan.  Taken in May 2010. Moyai at the northeast side of Shibuya Station, Tokyo, Japan.  Taken in May 2010.

Moyai at the northeast side of Shibuya Station, Tokyo, Japan.  Taken in May 2010.

blog comments powered by Disqus