I was looking at the current buy in packages and the cosmetics offered and the mount skin is called Wisp Whelk. WTH is that I wondered so I went looking it up and this was the third result, which is pretty hilarious (some strong language in the thread, but that is it).
Beware the Snorse!