From Nagoya, Aichi, Japan • 1932 - 2017
Toshio Matsumoto (松本 俊夫, Matsumoto Toshio) (25 March 1932 – 12 April 2017) was a Japanese film director and video artist. (Via Wikipedia)
DemonsFilm • 1971