Canada Sews Mystery Box Challenge

Canada Sews Mystery Box Challenge

What have I agreed to!??