I recently traveled to Japan, and those cultural insights in this video bring back awesome memories!