あやかしだった
ayakashidatta

Noun
Da Copula

The past form of あやかし

1. Was a yokai.; Was supernatural.

Past/Perfective
Noh