Kyouko with Kanako body and Mystia without face Kanako head maybe have Keine or Suwako body
No, I looked through the entire pattern, and it seems it's "Kasodani KYOUKO ➝ Yasaka KANAKO", so next is "YASAKA Kanako ➝ Y??? ???". So that means Kanako has...... a Yakumo's body. Yukari seems more likely, since Yukari's given name is paired with Yuugi, so her surname is what needs to be paired with someone else's.
But if it's Ran... Ran would have the body of someone with an 'R' given name... It can't be Raiko or Reimu, since those two are connected already. Reisen, Remilia, and (O)Rin are unchanged. Other characters with names starting with R are unlikely to appear, so yea. (Rinnosuke?)
Having foreign names and one-word names really helps this time
Pet foodget down, get downWri-Why are you guys panicking?You've got it right! Dog-Marisa-san!I feel like it's some lame spot the difference game!Dog-Marisa!?Marisa and Keine are kinda strange today.Well, they sure are...Nah, my body's the strongest, you really think you can top it just like that?Eh... Erm... That's...Woah! They got you too! Akyuu!watReference.No, stop! She was a ⑨!Whatever, let's hurry back and go play something.My-Yeah!Well, this body is-What the hell is going on here!? You were eating weird stuff too!?Why would I!? I was like this when I woke up! Right!? Akyuu!?Dip dikObligatory Mystia "chin chin" joke.