All artists

Yingjie Chen

Filmmaker whose Mianmian, a love story told by a pet fish, won the $20,000 Jury Selection at the first Lumara Film Festival, runner-up to the Grand Prize.