Thursday, December 17

All the elves at the North Pole have fallen prey to a time-traveling zombie virus. Now Santa has to slay them all before his annual trip on Christmas Eve.


©2015 Neil Pohl & Thomas Deming-Henes