Concept Artist - Character
Shanghai, China Rif #215913 Regular Employee EA Studios - EA Create