Mira Ong Chua

Mira Ong Chua is a storyboard artist on Rise of the Teenage Mutant Ninja Turtles.