Spotted this thing today. Not sure what it is though