Beetleroach

The Beetleroach is a large garbage-eating insect native to planet Magix.

Biology
They are large metallic creatures that subsist on garbage, similar to a raccoon. The largest of this species is a "Mother Beetleroach", who seems to fulfil the role of a queen bee.