Talk:Huntress/@comment-64.30.104.175-20140213071951/@comment-80.1.150.213-20140627225209

I thought 'her soul remaining on the planet' was in reference to her being in her element on the planet, seeking thrills and fulfilment in the game of wits with her prey. I like your idea too though!