Red-Eyed Ben

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