Best movies of Kyoko Hara

964 Pinocchio(1991)

Combined Rating:
5
Combined Critics Rating: 0

Pinocchio 964, lobotomised cyborg sex slave, is thrown out onto the street by his owners because of his inability to maintain an erection. He is befriended by a criminally insane, ...