Traveling to Japan is a dream of mine; that vlog captured its beauty perfectly, wow!