Snow Mane

Invisible magical creature that lives in the Frozen Reaches.