Japan 2006
>
Tokyo
Keiichi taking a picture of us up the escalator.