FILMOGRAPHY
1975 · Barracks
2023 · Self
1976 · Self
1974 · 電影
1975 · Sadist
1975 · 電影
1984 · (archive footage)
1981 · 電影