Kotomora
生え揃う (haesorou) Japanese meaning: all come in | Kotomora