Kotomora
由縁 (ゆえん, yuen) Japanese meaning: reason | Kotomora