Light mode
569 VOTES

Watch Tairiki Tarou no Mucha Shuugyou - Full movie

Short film from 1928 about a samurai fighting demons.