HomeAnime News Network - Article Senran Kagura Peach Ball Switch Game's E3 Trailer Streamed byadmin hg -June 12, 2019 0 Game launches in N. America on July 9; in Europe, Australia in summer from Anime News Network - Article http://bit.ly/2WCt3zU Tags Anime News Network - Article Facebook Twitter