Quote:
Originally Posted by Logan
Bay says they are "from an alien race", which could merely mean that they are the product of alien experiments, which is kind of true in the context of the comics (though it was accidental).
|
True. I think that the ooze that mutates them is what comes from another planet. Maybe Earth-bound turtles get "infused" with the DNA of another race that resemble humanoid turtles?