Kotomora
網代垣 (ajirogaki) Japanese meaning: wicker fence | Kotomora