Kotomora
枝分かれ (edawakare) Japanese meaning: ramification | Kotomora