Vocabulary

光明真言

Mantra of Light

noun