Pokemon Fan
Knuckle Trainer
It seems to be somewhat thinly distributed even among Ice types. Only 13 pokemon in total can learn it: https://paste.ee/r/zYMUrWhich Pokemon get aurora veil?
I can see myself running hail/misty terrain team
Alolan Sandshrew line
Alolan Vulpix line
Smoochum line
Articuno
Mew (of course)
Delibird
Regice
Glaceon
Froslass
Cryogonal