Kotomora
枝 (えだ, eda) Japanese meaning: branch | Kotomora