Kyoko nakajima's wild ride ends in a messy climax