The best car is ready. Japanese Couple's Van Life.