Alchu bug

Alchu bugs are small insects living in nests. They exist on the Darkspear islands, possibly only within First Home.