Seven Kingdoms: Seowyn's Crossing

Yeti

Yeri are a large humanoid species native to frozen climes in northern Aldorath and in Jotunheld. They are aggressive, hostile, and will happily dine on the flesh of humanoid creatures, which they consider delicious.