Snuff199813 minHorrorLoading watch options…Italian horror short from 1998.DirectorRoger A. FratterCastSamantha JamesonMike HudsonIrene GiordanoAnette de Levarte