Film·2003·1h 10m
Horror
A series of 34 shorts about various urban legends presented by Kinzô Sakura.
Directed by Kanta Tagawa
Keep watching