Alpha (Marvel Comics)

Alpha (real name Andy Maguire)