I can not recognize it: it might be a small Chromacilla or a large Cloniophorus. I need some additional news: are the lateral teeth of the prothorax (if present) conical and fairly conspicuous (Chromacilla) or very small pointed spines (Cloniophorus)?