"he would be able to take care of his parents, who lived in Itojima"

Suguro's parents live about 15 miles west of the university in Itoshima, Japan.