Halloween Skull Backflow Incense Cone Burner Stick Holder
Halloween Skull Backflow Incense Cone Burner Stick Holder
Halloween Skull Backflow Incense Cone Burner Stick Holder
Halloween Skull Backflow Incense Cone Burner Stick Holder
Halloween Skull Backflow Incense Cone Burner Stick Holder
Halloween Skull Backflow Incense Cone Burner Stick Holder
Halloween Skull Backflow Incense Cone Burner Stick Holder
1/7
Halloween Skull Backflow Incense Cone Burner Stick Holder
Halloween Skull Backflow Incense Cone Burner Stick Holder
Halloween Skull Backflow Incense Cone Burner Stick Holder
Halloween Skull Backflow Incense Cone Burner Stick Holder
Halloween Skull Backflow Incense Cone Burner Stick Holder
Halloween Skull Backflow Incense Cone Burner Stick Holder
Halloween Skull Backflow Incense Cone Burner Stick Holder
1/7

Halloween Skull Backflow Incense Cone Burner Stick Holder

$38.95
$0.00
Save $-38.95
Quantity
SKU: 3256804523393389
Weight: 0.4kg
Barcode:

Skull Backflow Incense Cone Burner

The Halloween party skull backflow incense burner is a decorative and functional incense cone burner perfect for adding a spooky touch to your Halloween party decorations.

The incense burner is designed with back-flow incense cones, specially formulated to create a mesmerizing smoke effect that flows downward instead of upward. The incense cone is placed on top of the burner, and as it burns, the smoke will flow down the skull, creating a stunning visual display.

Features

  • Incense backflow
  • Backflow incense burner waterfall
  • Material: Ceramics
  • Size: 30cm x 10cm x 24.3cm
  • Mental curative effect (additional details below):

The mental curative effect of using incense backflow burners can include:

  • Reducing stress and anxiety: The calming effect of incense smoke can help to soothe nerves and reduce feelings of stress and anxiety.
  • Enhancing focus and concentration: Certain scents can help to improve concentration and focus, making incense burners a great addition to workspaces or study areas.
  • Promoting relaxation and better sleep: The scent of incense smoke can help promote relaxation and better sleep, making incense burners a great addition to bedrooms or meditation spaces.
  • Aiding in spiritual practices: Incense has been used in spiritual practices for centuries, and using an incense backflow burner can help to create a sacred and peaceful atmosphere for meditation, prayer, or other spiritual practices.

Halloween Backflow Incense Burner

Its unique design and handmade craftsmanship make it a great addition to any Halloween party decor, office, or tea house. The burner can be placed on a table, shelf, or any other flat surface, adding visual interest to any room.

 

It is perfect for use in a variety of settings, including meditation rooms, bedrooms, living rooms, and more. It is sure to create a spooky and relaxing atmosphere for your Halloween party or any other spooky occasion.

 

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.