Fetching details from the dictionary...
Acala (Wisdom King); Āryācalanātha; Fudō; fierce Buddhist deity