For... who knows what reason, Clowns are popping up left and right around the world. But was this strange, strange trend predicted by Ghost in the Shell?