Erica Huang

  Actor, Sound Department, Composer
  Born February 27, 1997 in New York, U.S.