News Otaku Fallout Continues as Sakurai Takahiro Steps Down From New Anime February 15, 2023 Hannah Lee