TMNTPedia
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.

External Links[]

Advertisement