Vocabulary

現御神

emperor; living god

noun