Invincible Season 3 recently aired its much-anticipated finale. With intense battles and emotional moments, viewers are eager ...