Captain Planet 2x25 Fare Thee Whale PART2 sm3811218 PART3 sm3811450
http://www.nicovideo.jp/watch/sm3811036