Hi
This is indeed a Channa striata and a this variant is a colour defective one. C.striata and C.punctata have several colour morphs/defective variants which are traded due to their unique appeal and all these get the unusual colours due to various genetic and water chemistry factors.
Cheers,
Tabby
Well said. That's what exactly it is. +!