18+ blood-based content, may disturb.