Dadimunda, or Devata Bandara, is one of the most popular gods of the Singhalese people of Sn’ Lanka. Originally, he looked after temples, but later he became treasurer to the supreme god UPULVAN. Dadimunda finally emerged as the protector of Buddhism in Sri Lanka. He is said to ride on an elephant attended by numerous
YAKSHAS, or lesser deities.