Helen

H uman E nvironmental L aboratory E xperimeNt

Aka Helen or Mother

The Central Computer for the New Eden Space station at Lagrange point 3.*

Helen

A Light Within the Darkness Pygmyhorde