‘Stitchers’: Kyle Harris Teases The Season 3 Finale