Demon's Blood Oversized Thick Warm Hoodie (Gradient Reflective Print)

$55.95
$88.95
Color:  black
Size:  S
Quantity
8d34dc53b5125ec2848b4f67000d1c9e.jpg
a597fcaa8ba3a89582de28f4200aedaf.jpg

Description

Discover the evolution of street style with the Reign of Blood 2.0 Oversized Hoodie. Building on the legacy of the original "Reign of Blood," this version introduces an edgy twist with its reflective 3M print, perfect for those who walk the line between shadow and light.

Its 3M Reflective Print is bold and complements the menacing, brutal lettering which sprawls across your shoulders like the blood of your enemies—a proclamation of your unwavering commitment to win every battle.Adorning the sleeves, the quote: „I call your name upon the furious winds. Possessed by the spiritual strength of aincent times. In the chamber of my dark heart, a black flame burns.“ These words, like an incantation, beckon the forces of the underworld to rise.

ProductNo SP231206JS4V
Fit Loose
Sleeve Length Long Sleeve
Placket Type Pullovers
Design Elements No
Occasion Leisure
Collar/Neckline Hooded
Style Casual
Material Polyester
Develop themes other
Season All Season
Yards (cm) S M L XL 2XL 3XL 4XL 5XL
UK 8/10 12/14 16 18 20 22 24 26
US 4/6 8/10 12 14 16 18 20 22
EU 36/38 40/42 44 46 48 50 52 54
bust 94 99 104 109 114 119 124 129
waistline 80 85 90 95 100 105 110 115
hips 97 102 107 112 117 122 127 132
Shoulder width 43.5 45 46.5 48 49.5 51 52.5 54
Weight-kg 55-60 60-65 65-70 70-75 75-80 80-85 85-90 90-95


      

Delivery

  • Orders over $69 for free shipping.
  • Average processing time: 3-5 Business Days.
  • Average delivery time: 15-20 Business Days 
  • Feel free to reach our team if you have any question: Service@techwearclub.com

Returns

We want you to be 100% satisfied with your purchase. Items can be returned or exchanged within 30 days of delivery.

More Info→Return & Exchange

Customer Reviews

Here are what our customers say.

Write a Review
Customer Reviews
Wow you reached the bottom
Newest
Most liked
Highest ratings
Lowest ratings
×
class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) { super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() { this.action = SPZServices.actionServiceForDoc(this.element); this.registerAction('upload', (data) => { this.handleFileUpload_(data.event?.detail?.data || []); }); this.registerAction('delete', (data) => { this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview', (data) => { this.handleFilePreview_(data?.args?.data); }); this.registerAction('limit', (data) => { this.handleFileLimit_(); }); this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; } handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url === i.url)) return; this.fileList_.push(i); }) this.uploadCount_++; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files: this.fileList_}); if(this.fileList_.length >= 5){ document.querySelector('#review_upload').style.display = 'none'; } if(this.fileList_.length > 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1); this.uploadCount_--; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; if(this.fileList_?.length === 0){ document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop = '132px'; } } handleFilePreview_(index) { const finalPreviewData = this.fileList_[index]; const filePreviewModal = document.getElementById('filePreviewModal'); const fullScreenVideo = document.getElementById('fullScreenVideo'); const fullScreenImage = document.getElementById('fullScreenImage'); const previewModalClose = document.getElementById('previewModalClose'); const previewLoading = document.getElementById('previewLoading'); filePreviewModal.style.display = 'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { previewLoading.style.display = 'none'; }); fullScreenImage.src = ''; fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = ''; fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { filePreviewModal.style.display = 'none'; }); } handleFileLimit_() { alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() { alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0; sessionStorage.setItem('fileList', JSON.stringify(this.fileList_)); this.triggerEvent_("handleClear", { count: this.uploadCount_, files: this.fileList_}); document.querySelector('#review_upload').style.display = 'block'; } mediaParse_(url) { var result = {}; try { url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try { result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; } }); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; } triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name, data); this.action.trigger(this.element, name, event); } } SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
The review would not show in product details on storefront since it does not support to.