"Ninja Turtle feet."