Release date: 07/13/1917
Popularity: 0
Original language: JA
Japanese horror movie from 1917.
Chibusa enoki takeda genpachiro