Michelle Zhang

Michelle Zhang is a modeler, known for working at Starz Animation (2004-2006) and Rainmaker Entertainment (2011-2013).