Grimm Fairy Tales The Piper #2
Zenescope Grimm Fairy Tales The Piper #2 by Mike Kalvoda. Seven hundred years ago he took a horrifying revenge and paid the ultimate price for his sins. Now he's returned to forge a deal that will cost more than just your life. Sean has released an age-old evil and now those that have tormented him will suffer the consequences of their actions. But when Sean realizes exactly what he has unleashed will he have the courage to stand against a power that could destroy them all. It's time to pay the Piper!