fancaps.net
Senran Kagura: Peach Beach Splash New Trailer » FanCaps.net
Senran Kagura: Peach Beach Splash has new trailer before release in Japan. Check it out and some info on this new release.