Release date : 2010-06-05
Production country :
Japan
Production company :
Durasi : 107 Min.
Popularity : 1
5.30
Total Vote : 3
Teenager Tsubasa Sato returns to the parallel universe where demons are out to kill every person with the last name of Sato.
Related Moviesâ¨
Movies

The Seven-Per-Cent Solution
1976
6.20
Movies

Nothing But the Night
1973
6.10
Movies

One of Our Dinosaurs Is Missing
1975
5.70
Movies

Monkey Shines
1988
6.30
Movies

Howling II: Stirba - Werewolf Bitch
1985
4.90
Movies

The People That Time Forgot
1977
5.30
Movies

The Spiral Staircase
1946
7.10
Movies

Night of the Devils
1972
6.40
Movies

The Land That Time Forgot
1974
5.70
Movies

Knock at the Cabin
2023
6.28