Eden

Eden is a planet that has been hidden from humanity.