Orzil (Earth-5875)

The orzil are a species of large beetle-like insectoids native to Sanghelios, primarily located on Nuusra, Qivro. The orzil are classified in a phylum of terrestrial insects mainly known to survive in mountainous coastal locations.