Kotomora
幼芽 (ようが, youga) Japanese meaning: germ | Kotomora