Kotomora
原基 (げんき, genki) Japanese meaning: primordium | Kotomora