Japan 2006
>
Tokyo
In front of a Kabuki theater exhibit.