HomeAnime News Network Sentai Filmworks Licenses Babylon Anime for Home Video Release byadmin hg -February 11, 2021 0 Anime's BD, digital home video releases launch this spring from Anime News Network https://ift.tt/3d4igp9 Tags Anime News Network Facebook Twitter