TOKYO - JULY 4: Kabukicho is an entertainment and red-light district July 4, 2011 in Tokyo, Japan. Named after an unbuilt kabuki theater, it hosts thousands of nightclubs and hostess bars.

TOKYO - JULY 4: Kabukicho is an entertainment and red-light district July 4, 2011 in Tokyo, Japan. Named after an unbuilt kabuki theater, it hosts thousands of nightclubs and hostess bars.

 Stock photo ID: 81777712

Editorial use only
Editorial credit: ESB Professional / Shutterstock, Inc.

Similar images

  |   See all

Same artist

  |   See all