Kotomora
生い茂る (oishigeru) Japanese meaning: grow thickly | Kotomora