Zao Gongen
Zao Gongen is a deity in Japanese Buddhism, particularly revered in the Shingon and Tendai sects. He is often associated with the protection of the mountains and is considered a manifestation of the Buddha Vairocana. Zao Gongen is typically depicted with a fierce appearance, symbolizing his role as a protector against evil spirits and misfortune.
Worship of Zao Gongen is common in various mountain temples, where he is honored for his ability to grant blessings and ensure safe travels. Pilgrimages to these sacred sites are popular among devotees seeking spiritual guidance and protection during their journeys.