HAARLA, IRO - ELECTRIC ENSEMBLE