lesleysanimeandmangacorner.com
Sentai Filmworks Announces Three Anime Licenses
Sentai Filmworks has announced that it has licensed the Ao-chan Can’t Study!, SenryĆ« Girl, and Why the Hell are You Here, Teacher!? television anime series. The company will stream the series…