are they from some serie?
bump
they reek of deviantart
suposly some fanart for elfen lied(the horns and red hair)
The horns are too sharp to be elfin lied though....