Chushimbu Shiro



Crossroads Fortress was once known as Central Castle, and is located in Tonfajutsen in the middle of Lion lands.