Petite Princess Poppys indulges in steamy, explicit scenes.