1 definition by darkonyx

Top Definition
Music played by Onmyouza, heavy metal with "demon" themes
Do you like youkai heavy metal? Listen to Onmyouza, they do play it. It's very good and you'll love it ^.^
by darkonyx October 04, 2009

Mug icon
Buy a youkai heavy metal mug!