Senran Kagura Peach Beach Splash Free Download PC Game The girls of Senran Kagura Peach Beach Splash Free Download are back for more high-energy antics this summer. They’ve battled other ninjas, bad guys, and even demons from beyond the realm of reason, but a water gun combat is the first thing they’ve ever faced that’s