Indoumodo system

The Indoumodo system was a star system located in the Wild Space. It contained the planet Indoumodo.