Atop a small mountain on the Higashi Matsuura Peninsula northwest of Karatsu City, the ruins of a castle built more than four centuries ago look out over the…