Kotomora
自家受粉 (じかじゅふん) Japanese meaning | Kotomora