Kotomora
子房 (shibou) Japanese meaning: ovary (of a flower) | Kotomora