It looks like Psuedacanthicus L025 for me. I don't think the spots carry on in the fins for Pseuda L024, and the aren't red/orange/yellow enough.
It's plausible that it's an intermediate form between two different L numbers (but I personally doubt it's a Pseudacanthicus leopardus cross). I've recently seen a supposed L024 x L025 juvenile.