Two-spined Angelfish

Two-spined Angelfish (Centropyge bispinosus) [Angelfishes – Pomacanthidae]