Sami band weaving