Bluespotted Angelfish

    Chaetodontoplus caeruleopunctatus