杨名,Altay Ulan Yang is a 27-year-old director from the Chahar Mongolian tribe in Inner Mongolia. He lived in a monastery until the age of 18 and currently resides in New York. His first short film, Monsters Never Know, won the Best International Short Film award at the Fribourg International Film Festival and was selected for the Palm Springs International Film Festival's. HYENA is his second work.