I bought this betta in shop in japan as betta imbellis.
But I am not sure if this fish is really imbellis.
This fish has red bar in his gill, so I think this betta looks more like splendens or siamorientalis.
I don't know well about betta because I've just started betta rearing only 2 month ago...