Even weirder than mutant turtles? The woman that hangs out with them.