There is more than one artist with this name:
Dubstep and Drum and Bass producers from UK.
Rap artist from New York, USA.
Hardcore Techno alias of Alec Empire
Alternative Rock band From Ireland.
A Japanese singer who posts his covers on Nico Nico Douga.
Nero say that they're best known for 'Ragga Puffin', but they're possibly being a bit modest here (as they are almost certainly being ironic when…
Your suggestion has been successfully submitted.