Kotomora
シバザクラ (shibazakura) Japanese meaning: moss phlox | Kotomora