Crunchyroll, LLC is an American entertainment company based in Coppell, Texas. It currently operates the anime-focused eponymous over-the-top subscription video on-demand streaming service. From Wikipedia
Crunchyroll's five condensed episodes recap the anime's first season, preparing fans for the Infinity Castle movies starting in September 2025.