Vocabulary

お不動さん

Acala (Wisdom King); Acalanatha; Fudō; fierce Buddhist deity

noun