Traveling to Japan was a dream come true! This vlog captures its beauty perfectly; so stunning!