Mountain Lord Grum

Mountain Lord Grum is a yeti located in Island Expeditions.