Can anyone ID this...thing? I just noticed it for the first time today. It can't be more than a few days old. :notsure: The second pic is for size reference. Thanks