This travel vlog made me fall in love with Japan; the culture and sights look breathtaking!