ぬし たおしです
nushitaoshidesu

Noun
Desu Copula

The polite form of 主倒し

1. Humble form; Self-deprecating speech

Polite