Japanese BBW servant begging people for an enema

Enema begging for Japanese indigenous people with mild intellectual disabilities