In Chinese folk religion, Tu Di Gong (土地公) is the Chinese earth god who handle the local affairs and protects the villagers or local people.
Though I didn't know that it is the birthday of Tu Di Gong (土地公) today (the second day of the second month in a year in Chinese Lunar Calender)-- actually not until when I started preparing this post, I haphazardly walked by the Tu Di Gong temple on Andong Street (台北市福佑宮) and happily enjoyed the traditional Taiwanese Puppet Show dedicated to Tu Di Gong (土地公) in celebration of his birthday!
What a pleasant surprise since it's been centuries since I saw one of these puppet shows live! Happy Birthday Tu Di Dong! (Since the server of blogger is in the cloud, hope the birthday wish got delivered on time. lol)