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