かくしです
hishikakushidesu

Noun
Desu Copula

The polite form of 秘し隠し

1. Hidden; Concealed; Secret

Polite