inellingible-little red riding witch, with a basket full of blood.

more about : inellingible