By Alice Wessendorf Posted on Jul 24, 2013 Santa, is that you? Square And is that a wet raccoon…in the SHOWER with you? What is HAPPENING here? I’m so confused. Show a little lovePinterestTwitterTumblrFacebookDiggRedditemail Related posts: It’s Santa in Spaaaccceeee!…. Water water everywhere in short film WET 100 year old letter to Santa… Separated at birth?…