Veterinarian Hiromichi Yamazaki, who makes house calls on horseback, traversing Awaji Island ‐ Mercari: Shop from Japan