Chris,
I hate to say this, noone else has brought itup, but I think you have a male peacock! The females have a black edge on the dorsal and ventral fins. The head is also ver flat. Yours seems to have all yellow fins and a bigger head than a female. I could be wrong, I may not be seeing the pic right.