Mantasphid Queen

The Mantasphid Queen was the monarch of the insectoid Mantasphids and was significantly larger than the rest. It had decided to invade Myarr for the dung from its animal, and they engaged war with the native humans. (DW: The Infinite Quest)