Hi,
you are all false.
bleheri have orange spots in the tail fin which this ones have NOT.
Orientalis do not have red spots on the body which this fisch have.
The fish above belong to a scientifically not descriebd species which is known as Channa sp. "Assam" or "lal cheng".
Is often called "blue bleheri" in the trade, but this is not a good name, cause these fish have nothing to do with Channa bleheri. Channa sp. "Assam" are male mouthbrooders and bleheri are NO mouthbrooders at all.
sp. Assam are a subtropical species, so keeping them constantly at warm temperatures they will not breed, loose colour and die faster. Often by a very nasty "flesheating" (probably bacterial) disease.
Cheers