Hitler and Satan and back to celebrate this important holiday.