山猿 やまざるです
yamazarudesu

Noun
Desu Copula

The polite form of 山猿

1. Yamanzaru desu:; ; Mountain gorilla (humble/polite); I am a mountain gorilla (humble/polite)

Polite