ミモザ
mimoza

Noun

1. mimosa