Japanese barracuda

The Japanese barracuda (Sphyraena japonica) is a species of ray-finned fish of the family Sphyraenidae, which can be found in West Pacific ocean near southern Japan as well as in the South China Sea.

[1]

This Carangiformes-related article is a stub.

You can help Wikipedia by expanding it.