>>151119584

But seriously, why are there ghosts?