Taiwanese foot