神仏 しんぶつ隔離 かくりです
shimbutsukakuridesu

Noun
Desu Copula

The polite form of 神仏隔離

1. Divine-Buddhist separation.; God-Buddha separation.

Polite