Kotomora
城跡 (しろあと, shiroato) Japanese meaning: castle ruins | Kotomora