Avalon

The Avalon is a huge palace located in the middle of Rōran. It was linked with four staircase known as Staircase of Heaven. It features four large Chinese Mythical Beast on four compass direction. This place is the Conference Chamber for the four Kings of Rōran for political and military affairs.