I had indeed thought that it might be from a video game... and I was also thinking she might have just gathered a random collection of bits that looked likely to be on some kind of fantasy/anime/game char succubus sort of beast and tossed them on so that she could escort Little Richard (sorry, had to say it) to meet the LFG gods.
_________________
"Pack up my head, I'm goin' to Paris!" - P.W.
The world loves diversity... as long as it's pretty, makes them look smart and doesn't put them out in any way.
There's the road, and the road less traveled, and then there's MY road.