Want even MORE badges? You can now earn them for creating show lists! Read more

Santa Claus fighting mutants in the year 8000. Everyone must kill to survive. Even Santa.

"Episode 13"

December 24, 2010