Yoshihiko Tabata is known for Stray Cat Rock: Machine Animal (1970), Manhunt (1976) and Stray Cat Rock: Delinquent Girl Boss (1970).
No data