A giant man talking to a cat while holding a taco somewhere in Florence, Italy | Photo