Where To Stream One Piece Season 2009 Episode 12
Time Limit - The Human Auction Begins
- Aired April 5, 2009
- 25 Min
- Rated 9.0
- Number 391 Of 1168 Rated Episodes
The human auction finally begins, and it is only then that the Straw Hats discovered that their mermaid friend is being sold off at Grove 1.