Kotomora
原腸胚 (genchouhai) Japanese meaning: gastrula | Kotomora