Traveling to Japan has always been a dream; this vlog really showcased its amazing culture beautifully!