Traveling to Japan was a dream come true! Every city offered unique culture and experiences.