Awesome chapter.
First I was kinda annoyed that the flash back continued after a break, though it filled up some of the last holes in the plot and it only took half a chapter or so. It confirmed what I said ages ago again:
- Kuros is Rebecca's father (was already confirmed a few weeks ago).
- Scarlet and Rebecca were in an unusual situation as it didn't make sense to me that the princess and her daughter were living so remotely. Now it was confirmed Scarlet faked her death.
Well a bit of a shame that both Usopp and Franky got beaten so hard, but then again Franky was fighting more than one of DD's elite soldiers + his foots soldiers + the Marines and Usopp one of DD's executives, so it's not that unexpected, even after the time skip.
The toys thoughts gave me goosebumps! They can't say it out loud, only think it, no one even remembers them and still they are desperately routing for Usopp.
Usopp's face definitely belongs now to my 'favourite OP messed up faces' list