Michael Chu



Credits

Overwatch: Rise and Shine (2017)
Art Designer
The Border of Tong (1985)
Director