Rex Splode‘s shocking death in Invincible Season 3 Episode 7 has not only deeply hurt fans but also made them question ...