by OffNSFW
Well done! Complex and original! Best I've read in months!
love the story just the spelling needs some work
Deeper than I expected. Well done!