Busted! Satanic ritual at G7