Icemane Yeti

Icemane Yeti are level 79-80 yetis found in the southern Storm Peaks.

Objective of

 * They drop for the quest.