Japan; everything you need to know. I wish somebody had told me all of this before I traveled… I would have saved a lot of time!