Kotomora
半独立 (handokuritsu) Japanese meaning: semi-independent | Kotomora