Kotomora
セル廃棄 (seruhaiki) Japanese meaning: cell discarding | Kotomora