Kotomora
接合体 (setsugoutai) Japanese meaning: zygote | Kotomora