Vocabulary

御室派

Omuro (sect of Shingon Buddhism)

noun