The first 35 minutes of Senran Kagura: Peach Beach Splash

Plus, the logo for Honey ∞ Parade Games.