Sayaka Murata, translated by Ginny Tapley Takemori
The surprise smash hit - Japan's answer to Eleanor Oliphant Is Completely Fine.
Keiko is 36 years old. She's never had a boyfriend, and she's been working in the same supermarket for eighteen years.
Keiko's family wishes she'd get a proper job. Her friends wonder why she won't get married.
But Keiko knows what makes her happy, and she's not going to let anyone come between her and her convenience store...
$10 flat rate within Queensland
$15 flat rate rest of Australia
Add $5 for express shipping anywhere in Australia
Free shipping for orders over $250
New Zealand – Flat rate $30
Oceania & South East Asia – Flat rate $35
Rest of the World – Flat rate $45