Ju Yu

Ju Yu is an actor who portrayed Shinsho in Teenage Mutant Ninja Turtles (1990 film).