This travel vlog made me want to visit Japan right away! Such beautiful places showcased.