GoGoAnime for your Android devices from  

Tairiki Tarou no Mucha Shuugyou Description:

Plot Summary: Short film from 1928 about a samurai fighting demons.
Tairiki Tarou no Mucha Shuugyou Episodes: