?

Yellowmouth barracuda

Sphyraena viridensis

Add to own gallery
Photo by bernd.neeser (C) All rights reserved
Wrong picture ID? ... let us know!

Yellowmouth barracuda

Sphyraena viridensis

Link to description on WikipediA
Link to a video on YouTube