Goddess's feed

Can anyone tell me who eden is??? I forgot why he's living there and what species he is and I'm too lazy to read back