This is Long Ma, by La Machine. I've done my share of puppet building and puppeteering as a children's librarian, but this is utterly amazing. It breathes smoke and fire and roars, and "walks", although it's mounted on a moving superstructure. It's not a robot; it's a puppet, operated by several puppeteers controlling different parts of the head and body, and the puppeteers are visible, not unlike Japanese Bunraku puppeteers;

And there's a couple of bored looking guys at the beginning of the second video, meandering away; "Meh; 50 foot giant firebreathing dragon puppets? See'em every day in my neighbourhood."