0.946 Views
An Asian American woman's internalized racism stands between her and a steamy one-night stand.
Release: Jan 01, 1970
Runtime: 6 minutes
Language:
Studio:
Country:
Cast: Lee Hubilla, Rob Chen