Sort:  

lol no, someone already nailed it, it was bird poop on a leaf :)