Helen

Helen is a medium-sized nation that exerts its power soley on the northwestern hemisphere of Primordéal. Military forces from this nation are currently attempting to liberate Earth from Caelic military forces that are operating to serve the intentions of the Elainn Initiative.