Mechanical lion in Belgium

Yes, this is the movie, but make sure you check out this message board thread in which you can see a couple stills of the beast, including one from head-on. Is it just me, or does this thing scream for Sinbad and the Argonauts to leap out and start doing battle with it?

Update: The board with the stills has been taken down, alas.

Direct link for the feedreaders.

Found via Boing Boing.