In English. The adventures of a crew of Ninja Pirates. Animation by Twincoon.
http://www.nicovideo.jp/watch/sm2824005