Kotomora
城 (しろ, shiro) Japanese meaning: castle | Kotomora