Kotomora
生え出る (はえでる, haederu) Japanese meaning: sprout | Kotomora