Zoro and his fairy friend argue over directions, Trafalgar Law finds himself outnumbered in his battle with Doflamingo, and Luffy's latest opponent packs an explosive punch!