Where is Toyoo Ashida?

Movie Role
Fist of the North Star (1986) Director