Cardo

odrac

Another cryptic clue came my way earlier today.

Does anyone recognize this image?