Meteor Snegurochka

Meteor Snegurochka: A Shooting Star Sparkling Across the Holy Night is the Noble Phantasm of Helena Blavatsky as Santa Claus.