Kotomora
体細胞分裂 (taisaiboubunretsu) Japanese meaning | Kotomora