Kotomora
垣 (かき, kaki) Japanese meaning: fence | Kotomora