Snowy Night Dream!

Vestiges (part 1, part 2 and part 3)