Anime News NetworkMegalobox 2: Nomad Unveils New Video, More Cast, April 4 Debut, Funimation StreamingMar 8, 2021more_vert