The creators are about to deliver the bizarre statue to Musk's house in Texas on Saturday (November 26).