Ukochi

The Ukochi are an insectoid species and member of the League of Allied Systems.

They stand around three feet in height and resemble Earth's beetles.