News

Komoro Castle: a castle with some ruined sections ... a type of architecture typically Japanese, recognizable by its sloping thatched roofs.