Caution: Contains violance, and/or blood.