Misaki tanemura's wild ride ends with a messy climax