Just got back from my trip to Japan; the culture, food, and technology blew my mind!