Kotomora
エゾキスゲ (ezokisuge) Japanese meaning: lemon day-lily | Kotomora