English Oshirogo Cited by user Liandrei on 19 Feb 2024 Oshirogo (御城碁 "castle Go") or castle games were official matches of high-level Go played in Japan during the Edo period, usually in the castles of the shōgun.