Just got back from traveling; the culture and food in Japan blew my mind completely!