Cicindela restricta

Cicindela restricta is a species of tiger beetles of the family Cicindelidae. It is found in Mongolia, southeastern Russia, and Heilongjiang province of China. It is green in colour and have yellow spots on its thorax.