Kabukicho RestaurantJapan, Kabukicho, Restaurant, Tokyo Restaurant in Kabukicho, Tokyo, Japan. Photo taken on March 3, 2023. © Chad Davis | chad@chaddavis.photography Related posts: Elon Musk Ketamine Protest Sign Stop Funding Musk Don’t Buy Tesla Ginza Line, Asakusa, Tokyo Squad Car on Sidewalk