Designed by
Title
Thai Yaksha or Yaksa is a demon giant and a guardian of the gates at Wat Phra Kaew, a Buddhist temple in Bangkok, Thailand #260846517
Description
Illustration drawing of a Thai yaksha or yak named Tossakan, a demon giant guardian at Wat Phra Kaew and a character in Ramakien. Thai Buddhist religion, spiritual and culture concept