Tsuyoshi Arita is known for Sex & Fury (1973), Battles Without Honor and Humanity (1973) and Return of the Street Fighter (1974).
No data