Ask HN: Book recommendations before visiting Japan for the first time?