Tainted Yeti

Tainted Yetis are yetis located in Stormsong Valley.