Okay, what are these? Extra-credit: Who made them?
- Clue #1: Each of those little pink balls is about 80 µm in diameter.
- Clue #2: These objects appeared in the last 24 hours.
- Clue #3: Color matters!
If you've been reading my blog posts for the past few months, you've seen everything you need to answer both questions.
Respond in the Comments section, please!