Byron Chobham

Byron Chobham is a man from Croatia with the special ability of Enhanced Strength.