Vocabulary

護摩壇

homa-mandala (fire altar)

noun