With over 25 years in the drum and bass scene, Swedish producer Seba has undeniably earned himself the title of “legend.” Fitting, then, as his latest album with BCee‘s Spearhead Records borrows its titular title Oni from the mythical beasts of Japanese folk legends. Known for bringing about calamities such as war, plague, and natural disasters, the Oni in many…
Tag: