Dragon Castle

Dragon Castle (竜城, Ryū-jō, English TV: Castle of Dragons) is an extremely sacred, and secret, region, that rarely any living being has heard of. It is the residence of the dragons — including the sacred Red Dragon Sage — and countless, undisclosed, dragons. Avalon Igarashi trained here to achieve.

Inhabitants

 * Red Dragon Sage