FAIL
The cavalry has arrived........
If by "cavalry" you mean the people who are completely disgusted that a PEDOPHILE posts here, then yes, it has arrived.