Peter Laird

Peter Laird is the co-creator of the Turtles together with Kevin Eastman.