Ida Hem

Ida Hem is a character designer working on Rise of the Teenage Mutant Ninja Turtles.