Kotomora
受粉 (じゅふん, jufun) Japanese meaning: pollination | Kotomora