Desola is the planet that the “heroes” go to help Owen Arley Croft

Check the adventure log and wiki for details

Desola

pblafollette ianlambert333