There is a memory tickling in mine mind, I want to speak that it was either Inuvialuit or Nenets in origin. It concerns a type of spirit dressed in long robes made of deer hide with blank masks. This reminds mine self of the tale, yet I, most regrettably, can not recall the exact origin or the name of the creatures.
1