Yellow Prince
Labidochromis caeruleus