E.D.E.N. Doll (Kiela)

In the not too distant future you can buy your very own living breathing flesh and blood doll. They will do as much as you are willing to pay for. Melissa orders a base model, and is frustrated to discover her E.D.E.N. doesn’t do very much.

Watch the roller coaster of emotions and hair unfold in an unsuspecting, rough and tumble, toe-curling kind of way.

‘Is A Parallel Production’