Eden is a nasty sexpot ...