Kotomora
竹垣 (たけがき, takegaki) Japanese meaning: bamboo fence | Kotomora