Can anybody guess where this giant robot wreckage came from? Do you remember The Silver Hammer?