Details
- Show
- One Piece (1999)
- Season
- Dressrosa (2)
- Air Date
- 21 February 2016
- Where to watch
Overview
With Luffy and so many of the Straw Hats' allies incapacitated, victory seems inevitable for Doflamingo - but the compassion of Mansherry may be enough to turn the tide and renew their hope - to stop the Birdcage!