Skyshroud Trolls are huge trolls dwelling in the Skyshroud Forest.
The elves and merfolk have nothing but bitterness for each other. The trolls, however, find them both rather tasty.
Skyshroud Trolls are huge trolls dwelling in the Skyshroud Forest.
The elves and merfolk have nothing but bitterness for each other. The trolls, however, find them both rather tasty.