Cousin of the Teenage Mutant Ninja Turtles? ;-)