Ostorhinchus moluccensis

Ostorhinchus moluccensis, commonly known as Moluccan cardinalfish, is a marine fish native to the Indian and Pacific Oceans.