129390
3081242

Fairy Tale Police Department

The Pied Piper Puzzle

Hamelin is overrun by rats, the Pied Piper arrived but the rats didn't leave.