There is no resisting the adorableness of the Lost Gods Ugly Christmas Sweater Raccoon Candy Cane Women's Oversized Sweatshirt! You'll have given this adorable raccoon, who is wearing a Santa hat and holding a candy cane, all of your presents in no time!