This is amazing; I think I just photographed some sort of being from another planet while walking about the streets...?!