Link Iwayado Castle (also known as Shakuchi Castle) was a Japanese Castle located in Oshu Iwate Prefecture. Iwayado Castle was a hilltop castle design. Today only ruins remain of Iwayado Castle and Hachiman Shrine, Iwayado Elementary School and Iwayado High School have been built on the site. |