めです
uchibuzumedesu

Noun
Desu Copula

The polite form of 打ち歩詰め

1. Checkmate (polite); Forced mate

Polite
Shogi