I’ve passed by this every Monday, Wednesday, and Friday of this semester and I just noticed it a week or so ago! It’s in the floor of a university building at the University of Illinois Champaign-Urbana. Any ideas?
I apologize that there isn’t any scale with it, but it’s a couple inches long.