Kabukicho - Tokyo, Japan.