Today's solution
11/12/15
IMO an Ada cicada, Naomi.