Sift together the flour and salt, keep aside. In a large mixing bowl, combine the tangzhong with all the other ingredients except flour mixture and butter. Add sifted flour mixture and mix well. Once the dough is formed add butter and knead until smooth and elastic. This will take about 30 minutes.