a giant ant in a london street holding a red double decker bus in it's jaws, photography, cinematic