From publisher blurb:
From the pages of Holiday Heroes & Horrors 2: Holiday Horrorers, comes the snow angel.
Snow angels are creatures made of pure light from the Superplane of Light. Snow angels appear as ghostly sheets of waving light with a roughly humanoid form. Despite their awe-inspiring appearance, snow angels are as deadly as they are beautiful.