James Jean

James Jean is a Taiwanese-American artist. Concept art he's made of Teenage Mutant Ninja Turtles characters have been made into statuettes by Good Smile Company.