山姥 やまうばです
yamaubadesu

Noun
Desu Copula

The polite form of 山姥

1. Yamaba desu:; ; Mountain witch; Old mountain woman

Polite