Public Transport Company in Hachinohe, a city on the northeast coast of Japan’s Honshu island.
Subject ID: 118726