サンクチュアリです
sankuchuaridesu

Noun
Desu Copula

The polite form of サンクチュアリ

1. Sanctuary.

Polite