Vocabulary

降鑒

the gods watching over humans from the heavens

noun suru-verb