At first I thought it is the Xenocerus sp of Anthribid too! However, on closer examination, there is no antebasal carina on the pronotum, the antennae are not inserted along the rostrum but at the eyes, all these pointing it to Cerambycid, not Anthribid!