Solegnathus spinosissimus, Spiny pipehorse

Solegnathus spinosissimus (Günther, 1870)

Spiny pipehorse