Marc DePulse, Eleonora