Kotomora
内生的 (naiseiteki) Japanese meaning: endogenous | Kotomora