BEN (Within Hubris)

BEN is the main antagonist of Within Hubris.