an advanced solarpunk society living in the corpses of giants,