Junichi Baba is known for 8 Man (1992), 20th Century Nostalgia (1997) and Guinea Pig 4: Devil Woman Doctor (1986).
Kyoto, My Mother's Place
20th Century Nostalgia
8 Man
Guinea Pig 4: Devil Woman Doctor
Sem dados