HomeAnime News Network Live-Action Drops of God Show Premieres on April 21 byadmin hg -March 21, 2023 0 Apple TV+ streams, broadcasts eight-part series worldwide simultaneously in 2023 from Anime News Network https://ift.tt/wvXhm4t Tags Anime News Network Facebook Twitter