Giant mechanical spiders, operated by French production company La Machine, walks along the waterfront in Yokohama, south of Tokyo April 19, 2009. [Agencies]