Starflower

No, no, your screen is not dirty, those black spots are puffins!.