The Teenage Mutant Ninja Turtles are mutated turtles - but what species? Are there any references in the comics for the exact species?(Thank you for your answers! And sorry for my bad english!)
Log in to comment