Sarita
Person
Leonard Mogel
1 credit in the catalogue: production.
Production
Heavy Metal
1981
Executive Producer