Signal21 Apr 2009
Giant Spiders Take Yokohama

Two enormous mechanical spiders passed along the streets of Japanese city Yokohama. 12-meter spiders were released on Sunday in the honor of the 150th anniversary of Yokohama city port. The mechanisms, (37 tons each!) were made by French artistic group La Machine.

Giant Spiders Take Yokohama