What the heck are these things? Caption contest! Best caption in the comments gets a coffee on me.