I know if 3 kind of peacocks that has a yellow body, yellow fins and blue face , it's either a benschi, malari Island or sunshine. I have seen good and poor quality strains, and that pic is definitley a peacock, but I've seen better strains than that. I believe this one looks simular to my malari island.
Now, how did you get this fish? that may help determine since most LFS only get sunshine peacocks. The other 2 kinds are the uncommon ones.
If the peacock gets picked on by other tankmates, he loose some of his colors. Happens to me often.