It is absolutely stunning to the point of journalistic malpractice that this isn't acknowledged.  It does predate Islam and is possibly pagan in origin.  To claim it as Islamic is to do no less than categorize Islam as a cargo cult.