Does the 'puppet porn' creep you out?