No idea what these things are but they’re huge and there were lots of them!