Ice spider

Ice spiders are found in the wilderness and during the quest, Temple of Ikov. It is impossible to see them on the minimap.