Am I the only one that thinks Angry Noodle looks like one of the Teenage Mutant Ninja Turtles?

What did you think of the image?