Decipede

Decipedes are tiny, bioluminescent arthropoidic creatures found on the planet Gelgaris. Their bioluminescence allows them to glow blue. Mysteriously, they are the only species found on the planet, which may indicate them being an immigrant species. How they survive is a mystery, although they may be either be autotrophs or capable of oophagy/cannibalism.