Kotomora
ヤマユリ (yamayuri) Japanese meaning: golden-rayed lily | Kotomora