It's hard to classify dragons that you do not know their parents/lineage.
My first girl, Meka, is a petstore dragon. She is a beauty. Her morph? I call her a yellow because:
But I will never know her "morph" because I do not know what her parents were.
So although not the answer you're probally looking for, I wouldn't even classify your dragon as this or that morph because you won't know for sure unless you can find out his parents....
Personally, I would call him a kick butt morph cuz he is absolutely gorgeous