M4uFree Search : lorena herrera

Diabolical Inheritance (1993)

IMDb: 5.1
1993

A diabolic clown doll murders people that are cruel to him