Kotomora
溝酸漿 (mizohoozuki) Japanese meaning: monkey flower | Kotomora