I think this is a Channa paradalis , Meghalayan leopard,, what's the temperature of the tank because Meghalayan leopard , cannot tolerate high temperature below 20c is best , plz u can check , i m not 100% sure but , it's very close to meghalayan leopard