
Orochimaru appearance aside (He should be dead??( ̄∇ ̄")), there's some theories I have as to sarada birth parents mixup;
1. That DNA was probably sasuke's
2. Sakura wasn't able to get pregant, and karin helped her give birth to sarada in a different location since the procedure was complicated (#1 still applies)
3. Sarada is a testtube baby (#1 & #2 applies) and there was complication, so karin either bit the girl or gave her some of her DNA so sarada can heal
┑( ̄Д  ̄)┍
Raws?? (๑•ㅂ•)و✧