The Star of Vengeance

That one time when the Christmas spirit was actually spite and vengeance: “The Star of Vengeance”.