A witty Belle-like wanderer meets murderous beasts. The locals can be like that. Welcome to Haell.
Troubled past? Check. Strictly avoiding interstellar travel for the foreseeable future? Check. Shrouded homeless human on an alien planet dodging draven dung and the occasional hawked loogie? Check.