All you need to know before you travel to the land of rising sun - Japan
Read this post on mitalistraveldiary.com