Frost Giants

Frost Giants come from the mountains in The Wylds and serve the Queen of Winter.