Kotomora
胞胚 (ほうはい, houhai) Japanese meaning: blastula | Kotomora