Guardians

Guardians are massive beasts, which protect the island Teer Fradee.