Wrecking crew orchestra is made up of eight Japanese men who perform dance routines wearing electroluminescent suits. You might expect the result to be bad, inane, cheesy or all three but the choreography makes it a delight. Makes me think of the type of Japanese theatre (Bunraku?) where the pupeteers wear black to blend in to the background
Website link: iLuminate: wearable, wireless lighting system