Started at Netflix season 10 episode 25
You can watch it legally and free of charge on Watchbox up to episode 423, from episode 424 you need a TVNOW subscription. I also watched it up to episode 423 and from episode 424 on I just finished watching Crunchyroll with German subtitles.
On anime4you