Invincible: Allen the Alien Could Be Season 2’s Secret Weapon Den of Geek(03) Save Image Image gallery: Allen Mcbroom - Exploring the World of Allen