Tomohiko Okuda is known for The Bird People in China (1998), Tokyo Rampage (1998) and Kenka no hanamichi: Oosaka saikyô densetsu (1996).
No data