Santa, is that you? And is that a wet raccoon…in the SHOWER with you? What is HAPPENING here? I’m so confused.