This is why Invincible fans think the demon in Season 3 Episode 8 sounds so familiar admin 2 days ago New York State Comments Off on This is why Invincible fans think the demon in Season 3 Episode 8 sounds so familiar 4 Views Invincible Season 3 Episode 8 just introduced a scary new character: a demon in Hell, and he’s played by a huge star. Share Facebook Twitter Stumbleupon LinkedIn Pinterest