Blue Cubes Waterfall-Cascading Incense Burner
Blue Cubes Waterfall-Cascading Incense Burner
Blue Cubes Waterfall-Cascading Incense Burner
Blue Cubes Waterfall-Cascading Incense Burner
Blue Cubes Waterfall-Cascading Incense Burner
Blue Cubes Waterfall-Cascading Incense Burner
Blue Cubes Waterfall-Cascading Incense Burner
Blue Cubes Waterfall-Cascading Incense Burner
Blue Cubes Waterfall-Cascading Incense Burner
Blue Cubes Waterfall-Cascading Incense Burner
Blue Cubes Waterfall-Cascading Incense Burner
Blue Cubes Waterfall-Cascading Incense Burner

Blue Cubes Waterfall-Cascading Incense Burner

Save $-45.95
SKU: 3256805023665348
Weight: 0.45kg

Blue Cubes Backflow Incense Burner

The Cubes Type Ceramic Handicrafts Blue Waterfall Back-flow Incense Burner with Incense Stick Holder is a decorative item that combines the beauty of ceramic craftsmanship with the calming effects of incense. It is designed to hold and burn incense sticks uniquely, creating a mesmerizing waterfall effect.

This incense burner is made of high-quality ceramic materials and is beautifully blue. Depending on the specific design, it features a square or round shape and has a carved pattern resembling a waterfall.

The incense stick holder is placed at the top of the burner and is designed to allow the smoke to flow downwards, creating a relaxing and mesmerizing waterfall effect.


  • Incense backflow
  • Backflow insense burner waterfall
  • Incense stick holder
  • Mental Curative Effect
  • Material: Purple Clay
  • Size: 12.4cm x 8.6cm x 12.2cm
  • Net weight: 450g
  • Barcode:
  • SKU: 3256805024219062-Blue A | 3256805024219062-Red A
  • Backflow incense cones are not included.
  • Incense sticks are not included

Cubes Backflow Incense Burner

Waterfall-Cascading Incense Burner

The back-flow incense burner is an excellent choice for anyone who enjoys burning incense for relaxation or meditation. It is also a beautiful home ornament that can add a touch of serenity and tranquility to any living space.

Waterfall-Cascading Incense Burner

In addition to its aesthetic value, this incense burner is also functional. It can be used with various incense sticks, and the smoke is directed downwards, making it perfect for indoor use. It can also help to purify the air in the room by releasing fragrant scents that can help to mask unpleasant odors.

It is a beautiful and functional piece of home decor that can enhance any living space with its unique design and soothing effects.

cascading incense burner

On our e-commerce website, we are proud to offer free worldwide shipping for all orders over $75. We understand that sometimes you need your items sooner, so we offer express delivery options for an additional fee.

cubes incense burner

To give you added peace of mind, all our parcels are insured, ensuring your products arrive safely and securely. Shop with us today and enjoy our fast and reliable shipping options so you can start using your new aromatherapy products as soon as possible.

Customer Reviews

Here are what our customers say.

Write a Review
Customer Reviews
Wow you reached the bottom
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'); = 'block'; = 'flex'; if(finalPreviewData?.type === 'video'){ const media = this.mediaParse_(this.fileList_[index]?.url); fullScreenVideo.addEventListener('canplaythrough', function() { = 'none'; }); fullScreenImage.src = ''; = 'none'; = 'block'; fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload = function() { = 'none'; }; fullScreenVideo.src = ''; = 'none'; = 'block'; fullScreenImage.src = finalPreviewData.url; } previewModalClose.addEventListener('click', function() { = '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(, 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.