Ice Troll High Priest

Ice Troll High Priests are ice troll priest creeps that can be encountered in many tilesets.