Few trains stop in Yoichi. The small station stands frozen in time. Not many people make it up here, let alone in the middle of...