Unidentified mouthless alien

This alien was a member of a mouthless species, and a resident of the Colossus. They wore a special suit which fed them nutrients. They were often seen resting at Aunt Z's Cantina.

Behind the scenes
This alien and their species were created for Star Wars Resistance, an animated series which debuted in 2018.