November 20, 2008

Faces of Tokyo Series: Kabukicho in the afternoon