Tenma no TorayanWATCHWatch Tenma no Torayan Free Movie Online on Fmovies – A short puppet animation. Winner of the Oofuji Noburou Award.