Ice Troll

Ice trolls are monsters in Runescape.