ヤマンバです
yamambadesu

Noun
Desu Copula

The polite form of ヤマンバ

1. Yamamba-desu ; ; Yamamba (demon/mountain witch); Is a woman.

Polite