馬防 ばぼう さくです
babōsakudesu

Noun
Desu Copula

The polite form of 馬防柵

1. Horse fence.; Rail. ; Guardrail.

Polite