ActingRosita ToroshBorn 1945-11-10· Udine, Friuli-Venezia Giulia, ItalyKnown forDuck, You Sucker1971WESTERNThe Bird with the Crystal Plumage1970HORRORFull filmographyDuck, You Sucker1971WESTERNThe Bird with the Crystal Plumage1970HORROR