Showing posts with label Gozu. Show all posts
5 SCARIEST Japanese URBAN LEGENDS!

5 SCARIEST Japanese URBAN LEGENDS!

From Gozu to Teke Teke, here is a look at five of the scariest Japanese urban legends. and check this out...