ものです
orimonodesu

Noun
Desu Copula

The polite form of 下り物

1. Menstruation; Vaginal discharge

Polite