Kotomora
自生地 (jiseichi) Japanese meaning: natural habitat | Kotomora