The Not-So Lovely Tale of Santa and the Elf » l.p.
[christmas special: ✔] This is The Not-So Lovely Tale of Santa and the Elf. Okay, so maybe not the "real" Santa Claus or elf but this is remotely close - I guess. Rather than the North Pole, this takes place in New York. And rather than working in a factory, it's Palisades Center a place that lies to kids in order to...