ten towering turtles trying to tame turmoil