Directed by Alessandro del Mar
User score
1 votes
Released
March 1, 2002
Italian
Bambola
Francesco Malcom
Philippe Dean
Sebastian Barrio
Trixie Tyler
Ursula Cavalcanti