Edgar Strong

Edgar Strong (Stephen Hatt) is a character