Kotomora
高塀 (たかべい, takabei) Japanese meaning: tall fence | Kotomora