Iron Maiden announces world tour with Megadeth and Anthrax, but Vancouver’s not included (yet) Nothing says heavy-metal at Halloween like Iron Maiden's mascot Eddie the Head comin' at ya with a fearsome grimace.