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