Watch ONE PIECE episode 105 Eng Sub Episode 105: The Battlefront of Alabasta! Rainbase, the City of Dreams! ONE PIECE ep 105 Please enable JavaScript to view the comments powered by Disqus.