Imroosian

The Imroosians were a sentient species that existed within the galaxy.

Appearances

 * Solo: A Star Wars Story