Kotomora
内因性 (naiinsei) Japanese meaning: endogenous | Kotomora