8/10 I'm not feeling the hair.
As for your theme song: Hizamazuite Ashi Wo Oname from Princess Resurrection
It just popped in my head when I looked at your avi... Probably because I watched an episode earlier lol. Here's a vid w/translation:

7.5/10
I love the blues against your dark skin and junk. And I really like it when people have things covering their eyes.

Story:
You are a traveler moving from place to place exorcising demons and malevolent spirits. From the time of your training you were told to tie up your eyes to better hone your spirit seeking abilities. The animal ears on your head are from a curse that better furthered your quest to destroy every demon or spirit within distance of you.

Sorry sweatdrop
I tried to do the best I could for a back story for you.
Hopefully its.... kinda good.

Rater:
Give me pointers and junk!
Also; what do you think of when you see my avatar?