This show feels like it's the anime equivalent of Invincible