Kotomora
生い茂る (おいしげる) Japanese meaning | Kotomora