2d anime cartoon, pink skinned woman with white hair and horns in an all red outfit covered in various black symbols, large face, tattoos on her hands, she is holding up tiny ghouls hanging from strings around the neck of another person who has been torn to shawes by some kind of demon --ar 53:45