Clue of the dancing puppet

Carolyn

Clue of the dancing puppet

82-3 / KEE