The band DEATH CAT goes to war with Corporate Clause, Evil Martians and Elf Robots after Grandma has been murdered. The band exposes the origins of Christmas as they fight to save real Santa from Krampus.
1998
2001
2006
2017
2023
2016
2020
1990
1946
1983
2003
2000
2002