Moluccan cardinalfish (Ostorhinchus moluccensis) next to hydroids, brittlestars and sea squirts. Tulamben, Bali, Indonesia.