Glumbrig eels were eels that resided on the planet of Manaan and the moon of Antine.
Glumbrig eels were mentioned in Respawn Entertainment's Star Wars Jedi: Survivor which released on April 28th, 2023.
Glumbrig eels were mentioned in Respawn Entertainment's Star Wars Jedi: Survivor which released on April 28th, 2023.