Yokohama – La Machine – Giant Spiders

23 04 2009

To celebrate Yokohama Port’s 150th anniversary, giant spiders were set free to roam around the streets!!!

Mechanical giant spiders that is, from French production company La Machine.
Very awesome! The spiders were 15 meter high, controlled by several people to reproduce the leg movements… 😀