User blog comment:The Villainous Vulture/Character Sheet: Ben Dover/@comment-5725544-20151019191544

Looks like Captain America.