Do this tonight, and you won't just listen to the Town of Sleep . You will live there. And that is infinitely .

You are not a stressed-out salaryman being soothed by a nurse. Instead, you are a weary traveler who stumbles into a mysterious, rain-sheltered town where cats sleep on every windowsill. The protagonist is a soft-spoken nekomata (a mythical cat spirit) who runs a 24/7 "sleep inn."