ポンチョです
ponchodesu

Noun
Desu Copula

The polite form of ポンチョ

1. Poncho.; Is a poncho.

Polite