Kotomora
雄しべ (おしべ, oshibe) Japanese meaning: stamen | Kotomora