Friday Open Thread

Upon first glance, what do you suppose this thing is on Edith’s kitchen counter? Aaand, anything else you’d like to discuss.