Krampus' Castle Don't lose your Christmas spirit, unless you don't mind a visit from Krampus and his helpers.