He took on his entire arsenal prior to that. Tanked the Niji move, avoided the Ichiji move multiple times and broke Queen's arm while he was swung around by the Yonji move.
The prostitute was only relevant here to reveal that Sanji did not harm her, and to give Sanji a target to hurt for harming her in Queen. Queen still could not track Sanji's high speed movement at all, and Sanji tracked him while he was still invisible.
The prostitute was only relevant here to reveal that Sanji did not harm her, and to give Sanji a target to hurt for harming her in Queen. Queen still could not track Sanji's high speed movement at all, and Sanji tracked him while he was still invisible.
And if the battle goes/went on for longer, an exhausted Sanji would have been/would be even more hardpressed by Queen's arsenal than he already was prior to his high speed movements shown this chapter
Furthermore, he didn't use his brachio moves / plagues. In a combination with his invisibility, it'd have been a terrible combo, but Oda never managed to make him incorporate it into his fighting style