Kotomora
姫垣 (ひめがき, himegaki) Japanese meaning: low fence | Kotomora