Home / News / Anime News / Megalobox Season 2 Teaser Revealed the April Premiere Date