Fudo Myo-o is a powerful guardian deity in Japanese Buddhism. He has a fierce appearance with a fanged scowl, holding a sword to cut through ignorance and a rope to bind evil, all while surrounded by purifying flames.