Watch anime online, stream anime episodes for free, you are watching One Piece – Episode 139 English version online and free episodes. Anime Episode guide, Chapter One Piece – Episode 139 English Subbed The Rainbow Mist After escaping from another fleet of navy ships, the Straw Hats drop anchor outside a town with a huge tower. After they set foot on land, an official demands that they pay a harbor tax. The Straw Hats meet a scientist named Henzo, who asks them if they have seen what he calls the “Rainbow Mist.”
The advertisement will dissappear after 30 seconds!!