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.
2008
2017
2005
1942
2021
2023
1965
1951
2016
2007
1999
2003
2022
2006
2011