Historica Wiki
Advertisement
Theater Square

Theater Square is a public square in the Kabukicho, Tokyo, Japan. Home to the Shinjuku Koma Theater, Theater Square was frequently the site of yakuza brawls during the 2000s, while also serving as a popular meeting place.

Advertisement