Sweet Dust Dolly. She is a vampire dolly in Little Reds clothing. Confused dolly, hoping she is a bit "Twighlight" as well maybe.
There are many "little red" illustrations out there in the big wide world, some I couldn't include as they were a bit rude. We'll keep it sweet here. I do like the old fashioned style ones, they bring on a fuzzy nostlgic feeling.