Toyoo Ashida Creator archive / 1 post September 21, 2014 Fist of the North Star Toyoo Ashida, 1986, Go to this post