Giant (Yaksa) Within Wat Phra Kaew In Thailand

Giant (Yaksa) within Wat Phra Kaew in Thailand

In Buddhist mythology, the yakṣa are the attendants of Vaiśravaṇa, the Guardian of the Northern Quarter, a beneficent god who protects the righteous.