Vocabulary
神使
しんし
messenger of god; divine messenger
noun