Robot Spider Terrorizes Japan

[Performance group La Machine operates a giant killer robot spider in Yokohama, Japan today. After this photo was taken, all perished. Image via Getty]