A Traveling Couple Spends 300 Days a Year on the Road: Kubotabi's Guide to Living and Traveling ‐ Mercari: Shop from Japan