DX Kabukicho” in Shinjuku, Tokyo, nicknamed “Delacabu” by fans, regrettably closed in June ’19.
Share on SNS