あやかしです
ayakashidesu

Noun
Desu Copula

The polite form of あやかし

1. It is a yokai.; You are a yokai.

Polite
Noh