Right?? I just finished the last three episodes today and was extremely surprised when the big race ended halfway through episode 22 and episode 23 featured a race entirely populated with characters we’ve never seen! I guess they’re following the Dan Da Dan school of ending a season: “This is how far we got with the source material. It’ll make sense later when you can watch it all at once.”