The Ice Thistle yetis are a tribe of Yeti living in Winterspring. The bulk of the population live in the Ice Thistle Hills, southeast of Everlook.
Advertisement
The Ice Thistle yetis are a tribe of Yeti living in Winterspring. The bulk of the population live in the Ice Thistle Hills, southeast of Everlook.