Looks like a pictus ... could be a commerson. Commerson's illiciums aren't usually that long but they are variable. Pictus is most likely in your area (Asia). Wartskin will have a very different 2nd spine.
Best differentiation between pictus and commerson will be fin-ray counts:
Anal fin: pictus - 6-7; commerson - 8
pectoral fin: pictus - usually 10; commerson - usually 11
dorsal fin: pictus - usually 12; usually 13
the commerson will also grow to three time the size of the pictus
Nevertheless, cool fish