Vocabulary

生き神様

living god; saintly person

noun