Vocabulary

高田派

Takada sect (of Shin Buddhism)

noun