Tag Archives: spiders

La Machine in Yokohama

La Machine is currently in Yokohama for the 150th anniversary of the Port of Yokohama (April 28 through September 27), with their ¬£1.8 million Giant Spider of Doom. This is the second appearance of the spider. Previously, it appeared at Liverpool’s Capital Of Culture 2008.

Also from La Machine: The Sultan Elephant

Continue reading