Kotomora
前葉体 (zenyoutai) Japanese meaning: prothallium | Kotomora