Flesh Mongers lair

A lair was located in a city on a planet controlled by a group of raiders, the Flesh Mongers.

Appearances

 * Star Wars 26: Yoda's Secret War, Part I