Takashi Shirai is known for Rica 3: Juvenile Lullabay (1973), Yakuza Graveyard (1976) and Sex & Fury (1973).
No data