What to know before traveling to Japan? We just got back from the best trip of our lives so far! Japan has been at the top of...