Messenger of Blood

Messenger of Blood

Regular price
$35.00
Regular price
Sale price
$35.00
Unit price
per 
Availability
Sold out
Shipping calculated at checkout.

When the messenger of blood appears, a blood sacrifice must be made to appease the gods of suffering to avoid eternal pain