Of course, the most recognizable Iron Maiden visual is the group’s mascot Eddie, a towering, undead monster that adorns their album covers, music videos and merchandise. In addition to being ...