Kotomora
大鷺草 (daisagisou) Japanese meaning: Habenaria dentata | Kotomora