Link to description on WikipediA
Jointed Razor-fish, Jointed razorfish, Striped Shrimpfish.
Fish, Shrimpfishes
Advertisement:
Mobilizing to protect our ocean planet in more than 180 countries and territories.