Kotomora
セル分割 (serubunkatsu) Japanese meaning: cell splitting | Kotomora