by ViridianQS
And if I could have given it a negative 5 I would have.
This story is good, I gave it a 5