Vocabulary

念仏寺

Nenbutsu temple

noun