Carrie Pumpkin with Pumping Blood

Carrie Pumpkin with Pumping Blood
with a little 7watt homedepot pump, you could have blood
constantly dripping over the face, although this one would need a tiara to be "prom queen"