Add like... Self-InflictedSelf-InflictedWatch self-inflicted on 123Movies. bonus feature on 'slaughtered vomit dolls' dvd.Genre: Country: Director: Lucifer ValentineCast: