Din Video Tokyo Studios
-
1988
The Blue Mountains '88
The Blue Mountains '884.50 1988 HD
-
1971
Tenma no Torayan
Tenma no Torayan1 1971 HD
A short puppet animation. Winner of the Oofuji Noburou Award.