Just returned from an amazing trip to Japan, and the culture truly blew my mind.