Kotomora
胎芽 (たいが, taiga) Japanese meaning: embryo | Kotomora