Vocabulary

降臨

descent (to earth, esp. of a god); advent; epiphany

noun suru-verb