Who's protecting Striped Barracudas
The obtuse barracuda, Sphyraena obtusata, a barracuda of the family Sphyraenidae, is found in tropical oceans around the world. Its length is up to 55 cm. Read more on Wikipedia.
No missions are linked to Striped Barracudas yet. If you know a group protecting them, add it so others can support it.