滅私 めっしです
messhidesu

Noun
Desu Copula

The polite form of 滅私

1. Selflessness; Altruism; Self-sacrifice

Polite