Mastax pulchella

Mastax pulchella is a species of beetle in the family Carabidae found in China and India.