I remember hearing it in a movie, but I can't figure out which movie it was... in fact, I have no idea at all. Maybe the pit knows?
Sounds like something out of a scary movie or something. Like Silent Hill or something. My opinion.
sounds familiar but i have no clue sorry.