They don't hunt. They just gulp

And 2 feet is still a baby.
It is a Channa (I think it is now Ophiocephalus) micropeltes, adult size of 3 feet or a little more. I have had them while they were legal, and they are awesome fish!
One thing though - This is ONE fish you can NOT "put in a small tank while it's a baby, for a few months" because this guy will reach 1 1/2 feet within a year's time. You just need to HAVE a big tank ready and waiting.
That said, go for it, if you can house it, and they eat a lot - fish.