an Entity in Data Space: 134.155.108.49:8890
Rena Delgado was the leader of the remaining El Cavador crew, the wife of Segundo Delgado, and the mother of Victor Delgado. She was first introduced in Earth Unaware.