UK 227184388 20589 Pests Moderate Turtle Difficulty 7 0