They are called Teenage Mutant Hero Turtles in the UK. Even I (nerd that I am) have heard of them. You have not?
Hero turtles? what has the world become?
they are called teenage mutant ninja turtles or TMNT in USA where i am from
why "Hero Turtles?"
it could be Super turtles! anything but "Hero"!!