It looks pretty silly to me, to be honest.
UPDATE: Here he is:
. . . although the picture at the above link is much better, but it's in Flash.
I'm far more interested in the fact he's standing on a new, camouflaged Tumbler.
UPDATE: It's a different kind of Tumbler!