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