Kotomora
共依存 (kyouizon) Japanese meaning: codependence | Kotomora