
Overview
The Itch Short Film by Yang Huang, a graduate from Sheridan College. All the works from idea to sound effects are done by myself in four months.
Details
- Director
- Status
- Released
- Release date
- June 29, 2016
- Original language
- No Language
- Countries
- Canada




















