Jason Flanzer returns to talk all things TROLLBLOODS CID