人垣 ひとがきです
hitogakidesu

Noun
Desu Copula

The polite form of 人垣

1. Human wall; Crowd barrier

Polite