Sci fi/Fantasy image bycasey hall
its a sorta futuristic demonic anime demon woman that is standing in a pool of blood. that red stuff on her feet is blood. not shoes. The japanese symbol means sparrow.
Published More than a year ago
Be the first to favourite this image.
This image is flagged as NSFW