Shiftersby Dora Klein17098Torrence Wren is an escaped DNA experiment who has been on the run with her makeshift family for fourteen years. 103 children escaped from Facility 16 of the Shifter Aca...aviantheacademyyoungadult+13 more