Kotomora
雄しべ (おしべ) Japanese meaning | Kotomora