Oliver The Demon Slayer?

Oliver The Demon Slayer? is a Fanfiction story written by ClockwiseBlossom. The story was published on December 22, 2011.