Red-Eyed Ben

Red-Eyed Ben is a human member of the Northsea Freebooters located at the Scalawag Point in the contested of the Howling Fjord.