The Flash Season 8 Set Photos Tease Surprise Villain Joining Despero for Armageddon – Den of Geek October 13, 2021 "kaiju" - Google News The Flash Season 8 Set Photos Tease Surprise Villain Joining Despero for Armageddon Den of Geek