Senran Kagura - Dalton Murasaki brings in the surprises