I recently acquired this guy again too...minus the snow sleigh.
The snow sleigh Is cool but takes up too much space on display.I keep mine stashed.
There's something interesting about translucent figures, isn't there. I used to have one of these but I can't figure out what happened to him (lost? storage? I dunno)...
There were several versions.One of the cooler translucent figures that still eludes me today Is Crystar!I'd love to find one with winged helmet on the cheap sometime.