Interesting, interesting. Now Santa, how does that make you feel? Scared and horny? I see, I see. May I ask wtf is up with that psycho who banged you unconsensually?
Present Wa Santa-san De Onegaishimasu!