かく ざとです
kakurezatodesu

Noun
Desu Copula

The polite form of 隠れ里

1. Hidden village.

Polite