Visual Effects
EN cinema · 2 credits
Beauty Is Embarrassing
Teenage Mutant Ninja Turtles: Mutant Mayhem
Lead Character Designer
as Self