Immature brand-new XXX Santa Claus takes their way rags off.