this beat wouldn't suck so much if kiro had been involved
mysterious force in the field of drum & bass, often used as a yardstick to measure other people's music
"this beat wouldn't suck so much if kiro had been involved" What is the definition of "kiro"?