by qazuiop
I hope there's a sequel to this and much more detail loved da story
Ditto on first comment