It took me a while to sort out my feelings on these guys because of just how strange their music is. A self described Rap/Rave group, with a tiny lady with a bizarre sounding high pitched voice doing most of the rapping. And damn is she quick.
It can be hard to figure out what she's saying at times due to both her speed and very distinct Accent. Vidoes probably aren't suited for work, nor is the music itself. (And have really long ass openings before the song starts).
https://www.youtube.com/watch?v=qyGIMvHY1WA
https://www.youtube.com/watch?v=zV2aYno9xGc