Funimation is doing some promotion of their own with?One Piece?as they bring out new episodes mostly every week just like in Japan. The series has been chugging along for quite a few years and is showing no signs of slowing down as this clip gives us a really intense clip that introduces what Carrot can […]

More...