神使 しんしでした
shinshideshita

Noun
Desu Copula

The polite past form of 神使

1. Was a divine messenger.; Was a spirit messenger.

Past/Perfective
Polite