Tambun biscuit
tau sar pheah, tau sar piah, dragon balls, dou sar bing, 豆沙饼
Tambun biscuits are a miniaturised form of tau sar pneah (Chinese: 豆沙餅; Tâi-lô: Tāu-sá-piánn), both popular delicacies in Penang, Malaysia, made of wheat flour, sugar, green bean paste, fried onions, lard, and salt.
Source: Wikipedia
 
                                                        
                                                    
                                                 
                                                        
                                                    
                                                 
                                                        
                                                    
                                                 
                                                        
                                                    
                                                 
                                                        
                                                    
                                                