Japan Tourism A man was walking across Japan alone for 256 days. Then he met a tiny Shiba Inu. October 10, 2025