Senran Kagura Peach Beach Splash coming to PC on March 7th. Are you gonna play it? Posted on March 6, 2018 by mitkit #