Kotomora
依依 (ii) Japanese meaning: affectionately attached | Kotomora