Previously, previously, previously, previously.
I consider it odd that the universe has created several such a JWZ-centric spectacles like this, and not once do we see photos of them through your lens.
You may also be interested in this:
...and this blog:
..which covers a lot of giant puppet action.
Those are some big puppets!
That first pic looks like it could be from a fictional anime called Steampunk Genesis Evangelion.