Wata Igarashi est l'une des figures de proue de la techno japonaise, née de la relation profonde du pays avec la musique électronique. Le terme "Cosmic drama" résume le son d'Igarashi et traduit la combinaison unique de puissance et de psychédélisme qui définit son travail.