Allen

Allen is one of the heroes in Heroes and Legends.