FANDOM


Leatherhead
Leatherhead
is a mutated crocodilian creature from the Teenage Mutant Ninja Turtles media. He is the Ninja Turtles' head scientist.

Trivia

Gallery