Brain Test Level 259 (NEW) Help him defend the little turtles

Brain Test Level 259 (NEW) Help him defend the little turtles