Turtle poacher group

&nbsp The Turtle Poaching group operated the Giant Sea Turtle disguise to scare people away so they could poach some sea turtles.