a giant ant in a london street with a red double decker bus in it's jaws and people running in horror, photography, cinematic