Japan 2006 > Tokyo

Keiichi taking a picture of us up the escalator.
69.jpg