Kotomora
垣牆 (えんしょう, enshou) Japanese meaning: hedge | Kotomora