Frost Leech

Frost Leech A small sluglike being that absorbs heat from other beings in order to survive.