I'm pretty sure he's just the conductor for the electricity, hence musical inconsistency, as well as the full-body costume. I'm just wondering what the suit was made of; it couldn't be an insulating material, since that'd make the entire performance impossible...