Kotomora
有糸分裂 (yuushibunretsu) Japanese meaning: mitosis | Kotomora