This is Chinese Teo Chew Cai Kuih, a type of steam dumpling making with rice wheat starch and...
Continue reading...