Itch To Scratch 1: Demon Games

Itch To Scratch 1: Demon Games is a Fanfiction story written by Higuchimon. The story was published on August 15, 2014.