Ben Barns

Ben Barns is a major antagonist in Portals. He serves as the main antagonist of Escape.