Who would have thought that Debbie Downer would show up in a deer costume?