Vocabulary
生き神様
いきがみさま
living god; saintly person
noun