Cardinalfish
- kingdom: Animalia
- phylum: Chordata
- class: Actinopterygii
- order: Perciformes
- family: Apogonidae
- genus: Ostorhinchus
- species: Ostorhinchus moluccensis
Kinabhangan
Punta
Caraga
Dumaguete City
Central Visayas
Dulangan
San Teodoro
Mimaropa
Philippines
Anse Royale
Anse Royale
Seychelles