(Sub) Destruction Cannon Blasts! Lucy in Trouble!

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!