Who's protecting Great Barracudas
The great barracuda (Sphyraena barracuda) also known as the giant barracuda, is a common species of barracuda found in subtropical oceans around the world. It is a type of ray-finned fish. Read more on Wikipedia.
No missions are linked to Great Barracudas yet. If you know a group protecting them, add it so others can support it.