Leatherhead

Leatherhead

Leatherhead is a fictional character in the Teenage Mutant Ninja Turtles comics and all related media. He was created in 1987 by Mirage Studios artist Ryan Brown. He is a mutated humanoid-alligator and appears in numerous TMNT versions.

Leatherhead People (First 1 people) - Page 0

John's Children

John's Children

Pop band