Kotomora
余因子 (よいんし, yoinshi) Japanese meaning: cofactor | Kotomora