Kotomora
接合子 (setsugoushi) Japanese meaning: zygote | Kotomora