Well, if it's a self-moderated thread, the OP could of removed it.
The OP of the post could of removed it.
Or a staff member could of removed it. However, I doubt that a staff member removed it, but if a staff member did remove it, they might chip in eventually.