Messenger of spiritual “good news”