venus is named eleanor roberts. she and the earth are twins.
"Eleanor, at a glance, may look very beautiful and similar to her twin sister Gina, but once one looks below the surface she is anything but. She is slightly crazy and will not hesitate to lash out at anyone bothering her. She and her sister live in separate rooms due to the greatly different lifestyles they have."