Where To Stream One Piece Season 2010 Episode 21
The Friends' Whereabouts! Weatheria Report and Cyborg Animals
- Aired May 30, 2010
- 25 Min
- Rated 8.0
- Number 938 Of 1168 Rated Episodes
As Luffy's ship heads to the Marine Headquarters, the scene shifts to a point some time in the past.