CC Clue

Now what in the world is this?!