by VladimirKnockoff
A bit tough to follow at first, but well worth the read! Loved the ending!
Thank you! :)