Honestly, i'm starting to doubt the Traitor is among the Red Scabbards
The way Orochi talks about them, the way they are Portrayed and their deep relationship, the way Toki prophesied all 9 will defeat Orochi ... etc
All of this indicate that we should expect a different kind of Plot Twist
However there is now a possibility that Orochi himself might not know the identity of Traitor
Orochi's words indicates that he wasn't sure about the Info and then was glad they are legit, which suggests the Traitor is either unknown or not fully trusted
But one thing for sure and Oda did it on purpose, there is a reason why he showed us Mini-Flashback of 2 Days ago and then 1 Day ago
It was due to a certain leak that Oda needed to give time for Traitor to give it to Orochi which is Location of Sunny
Oda made sure Usopp mentioned location of Sunny in front of Alliance (Minks)
And then waited until next day to make Beasts Pirates make a move and the comment of that Fodder when he said "Wow, it's really here" confirms that this is a recent Leak that they just confirmed
So as much as i hate to admit it, but theory of Traitor being among Mink is becoming more and more possible
The only problem is that Jack for sure had a Viver Card that leads to Zou and there are only 3 Notable Minks who journeyed outside Zou and they are Pedro, Inurashi & Nekomamushi
Again, i really hate to admit this after being one among the very first who suspected Kanjuro, but it's possible the Traitor is Inurashi !!!
There are many hints honestly, since they were first introduced, we learned that a certain Incident made them not talk to each other ever again, and in Kin'emon flashback we saw that Inu & Nko were arguing when Kin'emon & others met Toki and this wasn't addressed yet.
And it seems from Orochi's words that Traitor (If known to him) didn't travel in time which really doesn't help Minks Case
Another hint is the fact that they are Two Rulers & Cat/Dog Rivalry, so it makes sense if Oda wants to deal with one of them and keep the other to be the only Ruler, and the most major hint is like i said before, Usopp revealed Sunny's whereabouts to Minks and we have Inurashi's Musketeers among them, who could be working with Inurashi in doing this as his most trusted soldiers.
There is another hint when Pedro insisted to go with Luffy himself and not let Musketeers go and as Captain of Guardians, it's possible Pedro knows what happened between Neko & Inu
However, Neko is also still a suspect, his late arrival is suspicious, his most trusted Guardian was Suicidal which could be because he wanted to do something for Luffy out of guilt and Guardians were also shown when Usopp mentioned Sunny
Not to mention that Oda made sure to show us how Guardians are very stealthy that even a Good CoO User such as Luffy couldn't detect them. Such theory is very possible since Guardians & Musketeers don't meet and sleep in turns so Neko or Inu can plan secretly
The only duo who might know something are Wanda & Carrot since they work for both Rulers which kinda gives Carrot is Traitor some kind of justice
As for those saying Jack fought them and cut their limbs & tortured them, as i said before, it's very possible Traitor isn't known, based on Orochi's words, these Leaks seem secretive
Anyway, it's still a Theory but imo a good one, but at the end of the day, i'm really impressed by how Oda with just a simple Traitor Sub-Plot made Fandom have many Suspects with so many hints
Kanjuro being Traitor is very convincing, same for Kiku & now for Inu or Neko
While at same time, confusing us about other Characters such as Law & Carrot & Shinobu .... etc
So no matter what the answer is, i'm really glad Oda was able to confuse his Fans like this and i'm confident he will deliver a great Plot Twist