A
well we know for sure there is a traitor in the alliance , Shinobu was always a candidate for many reason.
what about you ?
- the traitor should be known for us , since it doesn't make any sense to bring unknown character in the end and say that was the culprit.
- Oda create her as an ugly character and gave her a DF that make things literally rot. usually rotten things make other things rot. maybe he wanted to say she is a rotten person herself too.
- the traitor must be really very close and skilled in deceiving people , this person must have been in the group of Amigasa village , since the traitor knew about the 1000 sunny location, the exact number of the alliance , the situation in Oden and location of Hiyori , and must be there as Kawamatsu and Zoro told them about Hiyori well seeing the people in chapters 954, 955 i doubt really the traitor is a mink , hitetsu , or a scabbard , the scabbards always supported and believed in Oden even as he made a laughing stock of himself. the only option is really Shiobu.
- her quarrel with Law , and accusing his crew to be the traitors and going far as wanting them killed , can be seen as wanting to cause havoc in the alliance from inside and she even continued to be hostile towards him even after Kanjuro went mad on her , and short before depart with Momo and co. she stated who cares if he join or not.
- the enemy knew about the destination of Kinemoan and co being Zou.
- the fact that the enemy even knew that some of the strawhats were in the path house and if Sanji was not , Nami and Robin would really have been captured.
- she was there and knew for sure what happened between Oden and Orochi , and no one else came to know even 5 years later , she has not told anyone. as it seems .
what about you ?