Kotomora
城壁 (じょうへき, jouheki) Japanese meaning: castle wall | Kotomora