Inspector 13's Species

Techadonian are a light green humanoid intelligent species which lack a nose.they don't accept the fact that the Galvan are smarter than them. So, they try do everything to make the Galvans look bad.