Indonesian Rebecca Kelover stars in steamy, explicit video.