Tellerra

Tellerra is the northern continent of the world. Allinia, Cedenia, Lamasu and the Timberlands are some of the regions located in Tellerra.

Tellerra

Iscandar: Chronicles of the Southern Continent psimancz