This travel vlog makes me want to visit Japan immediately! The food and culture seem amazing!