Vocabulary

守り本尊

guardian deity

noun