Kotomora
ヤブコウジ (yabukouji) Japanese meaning: spearflower | Kotomora