Vocabulary

神楽堂

kagura hall (at a shrine)

noun