This is the US Navy’s “TERRORIST BUSTERS” patch that shows Osama Bin Laden burning in the fires of HELL for what he master-minded. I’ll refrain from saying more, as my blood gets boiling thinking about him attacking us on our home soil. This patch does not have velcro attached.