Ultra Q
Series • 1966
Vampires
Series • 1968
Onimasa: A Japanese Godfather
Movie • 1982
Death of a Tea Master
Movie • 1989
The Night is Mine
Movie • 1958