Kabuki-cho Tokyo’s Red Light and Entertainment District
Kabuki-cho is the main red light district of Tokyo and one of the most popular tourist entertainment districts. Although it is the red light district, the local Tokyo government has been trying to clean up Kabukicho and make it into …
Kabuki-cho Tokyo’s Red Light and Entertainment District Read more »