Honto Ni Atta!! Toshi Densetsu (2003)
1h 10m
Running Time
July 24, 2003Release Date
Honto Ni Atta!! Toshi Densetsu (2003)
1h 10m
Running Time
July 24, 2003Release Date
Plot.
A series of 34 shorts about various urban legends presented by Kinzô Sakura.
Where to Watch.
No streaming offers found