Christine Liu

Christine Liu is a storyboard artist who worked on Teenage Mutant Ninja Turtles (2012 TV series) and Rise of the Teenage Mutant Ninja Turtles, as well as Steven Universe.