Wet Sand in August
Movie • 1971
Lone Wolf and Cub: Baby Cart in the Land of Demons
Movie • 1973
Kikaider 01: The Movie