Dragonback+Mountains

Dragonback Mountains

Said to be the spine of Tatsuyo, the mighty Dragon God, the Dragonback Mountains are the largest mountain chain in the world.