The 47-ton yellow creature-whose name, Long Ma, combines the Chinese words for "dragon" and "horse"-will tussle with the enormous arachnid named La Princesse.[Photo/CFP]
Related: Clash of the mechanical titans