Where To Stream One Piece Season 2010 Episode 12
Even More Chaos! Blackbeard Teach Invades!
- Aired March 28, 2010
- 25 Min
- Rated 9.7
- Number 108 Of 1168 Rated Episodes
While Luffy and his allies continue fighting on Level 4 of Impel Down, Buggy and Mr. 3 reach Level 2 and release the prisoners there to cause a riot to cover their escape.