What is going on?
A few days ago I found this weird object in the street:
And today I found another one by the bin in my office bathroom:
Just what is it? Does anyone know? Can anyone help?! Obviously a boring factual answer would probably be useful, but before we get there, anyone got any (silly) suggestions…?

