One of my favorite book of all time. Midori is so f'in hilarious I can't help but pee in my pants in delight when I read what she says. Also some parts later in the book brought tears to my eyes, it's really quite sad.