an Entity in Data Space: 134.155.108.49:8890
The Human Liberation Front is a human supremist organization which protests Bioroids. Unlike other groups, they also oppose cyborgs and robots.