Kotomora
ラッパ水仙 (rappazuisen) Japanese meaning: wild daffodil | Kotomora