Comment Comment by tedsbardella That one picture looks like something out of a Japanese horror film parent tedsbardella 15 years ago