Chokaisho

  • Japanese: 町会所(Choukaisho)

Town meeting hall.