Anime News Science SARU, the Studio Behind Scott Pilgrim & Devilman Crybaby Acquired by Toho. May 28, 2024