Action / Animation Watch and Download Fist of the North Star: The Legend of Kenshiro Posted on: October 11, 2008