Surviving a post-apocalyptic world on her own, Stelarc endeavors to not be the last human on Earth.
No data