Kotomora
雨降り花 (あめふりばな) Japanese meaning | Kotomora