Vocabulary

神の使い

divine messenger; messenger of a god (esp. an animal messenger)

expression noun