Are we into "the last jedi plot twists" level of dumb? I surely hope not.
Honestly, I dont mind about the Oiran appearing there and Sanji saving her. Seriously. It's just the "queen actually was the one who hit her" part that makes me mad.
I understand how important it is to Oda for Sanji to never hit a woman. So I actually applauded his decision to not draw a panel of Sanji doing it, instead choosing to imply it happened. It led the character into a self-reflection moment and it was fucking awesome (for something that happens in just a few panels). So I don't actually understand why Sanji would fear the icy heart, if, apparently, he's not losing his emotions to begin with. Unless Oda is gonna make him actually hit her this time. That's some BS and I would never support this writing decision.
He got all the goods. Resistance, power, speed, fucking eyebrow fixed (i hate the spiral near the nose).
At least Sanji seems to be completely fine. Let's see if Oda decides to make him do something cool, or if he's gonna run around Onigashima doing nothing like before.