Just got back from traveling to Japan; the culture, food, and people are absolutely unforgettable!