Tag: Giants

Results

  • Saard, the Land of Giants

    To the far north of Kross you will eventually arrive at the icewalls that reaches the very clouds themself, on the other side of this imposing wall you will find Saard, the Land of Giants. Legends say that it was the giants themselves who created the …