Tenma no Torayan

Choose server:

Tenma no Torayan
1971 18m
Animation

A short puppet animation. Winner of the Oofuji Noburou Award.