195237
4239747

Poor Devil

The Worst Day of the Year

On the annual demon celebration of good deeds, Stan relishes the chance to spread kindness, but nothing turns out as he planned.