One Piece/S3E81Are You Happy? The Doctor Called Witch! (3x81)2001-09-16T00:00:00.000Z← EpisodesContinue → S3E82