Watch anime online, stream anime episodes for free, you are watching One Piece – Episode 189 English version online and free episodes. Anime Episode guide, Chapter One Piece – Episode 189 English Subbed Eternal Friends! The Vowed Bell Echoes Across the Mighty Seas! The cause of the hatred is discovered and explained. Meanwhile, Calgara vows to meet Norland again.