Nicole Peters byr på flammende nakenscener av de imponerende puppene sine.