Kamikaze Girls 39: Rion Nagasawa Unknown release date | Stage 2 Media | Runtime: 1h 29min | Series: Kamikaze Girls