Japan

Tokyo, Kabukichō, Japan.