Designed by
Title
Entrance to a strip show, Kabukicho, TOkyo, Japan. #35364757
Description
Tokyo, Japan - June 26, 2010: An entrance to a strip show in Kabuki-cho on 26 June 2010 in Tokyo, Japan. Kabuki-cho is the most famous red light district in Tokyo.
This image is editorial