Just returned from an epic travel adventure in Japan, and the culture blew me away!