Vocabulary

枝神

enshrined deity of a subordinate shrine

noun