🎅Christmas Pre-Sale 50% OFF🎄-MINI THUMB PIANO
🎅Christmas Pre-Sale 50% OFF🎄-MINI THUMB PIANO
🎅Christmas Pre-Sale 50% OFF🎄-MINI THUMB PIANO
🎅Christmas Pre-Sale 50% OFF🎄-MINI THUMB PIANO
🎅Christmas Pre-Sale 50% OFF🎄-MINI THUMB PIANO
🎅Christmas Pre-Sale 50% OFF🎄-MINI THUMB PIANO
🎅Christmas Pre-Sale 50% OFF🎄-MINI THUMB PIANO
🎅Christmas Pre-Sale 50% OFF🎄-MINI THUMB PIANO
🎅Christmas Pre-Sale 50% OFF🎄-MINI THUMB PIANO
🎅Christmas Pre-Sale 50% OFF🎄-MINI THUMB PIANO
🎅Christmas Pre-Sale 50% OFF🎄-MINI THUMB PIANO
🎅Christmas Pre-Sale 50% OFF🎄-MINI THUMB PIANO
🎅Christmas Pre-Sale 50% OFF🎄-MINI THUMB PIANO
🎅Christmas Pre-Sale 50% OFF🎄-MINI THUMB PIANO
🎅Christmas Pre-Sale 50% OFF🎄-MINI THUMB PIANO
🎅Christmas Pre-Sale 50% OFF🎄-MINI THUMB PIANO
🎅Christmas Pre-Sale 50% OFF🎄-MINI THUMB PIANO
🎅Christmas Pre-Sale 50% OFF🎄-MINI THUMB PIANO
🎅Christmas Pre-Sale 50% OFF🎄-MINI THUMB PIANO
🎅Christmas Pre-Sale 50% OFF🎄-MINI THUMB PIANO
16/20
🎅Christmas Pre-Sale 50% OFF🎄-MINI THUMB PIANO
🎅Christmas Pre-Sale 50% OFF🎄-MINI THUMB PIANO
🎅Christmas Pre-Sale 50% OFF🎄-MINI THUMB PIANO
🎅Christmas Pre-Sale 50% OFF🎄-MINI THUMB PIANO
🎅Christmas Pre-Sale 50% OFF🎄-MINI THUMB PIANO
🎅Christmas Pre-Sale 50% OFF🎄-MINI THUMB PIANO
🎅Christmas Pre-Sale 50% OFF🎄-MINI THUMB PIANO
🎅Christmas Pre-Sale 50% OFF🎄-MINI THUMB PIANO
🎅Christmas Pre-Sale 50% OFF🎄-MINI THUMB PIANO
🎅Christmas Pre-Sale 50% OFF🎄-MINI THUMB PIANO
🎅Christmas Pre-Sale 50% OFF🎄-MINI THUMB PIANO
🎅Christmas Pre-Sale 50% OFF🎄-MINI THUMB PIANO
🎅Christmas Pre-Sale 50% OFF🎄-MINI THUMB PIANO
🎅Christmas Pre-Sale 50% OFF🎄-MINI THUMB PIANO
🎅Christmas Pre-Sale 50% OFF🎄-MINI THUMB PIANO
🎅Christmas Pre-Sale 50% OFF🎄-MINI THUMB PIANO
🎅Christmas Pre-Sale 50% OFF🎄-MINI THUMB PIANO
🎅Christmas Pre-Sale 50% OFF🎄-MINI THUMB PIANO
🎅Christmas Pre-Sale 50% OFF🎄-MINI THUMB PIANO
🎅Christmas Pre-Sale 50% OFF🎄-MINI THUMB PIANO
16/20

🎅Christmas Pre-Sale 50% OFF🎄-MINI THUMB PIANO

$22.95
$49.99
Save $27.04
ColorMahogany Oval
Please select a color
Quantity

🎹 Bring out the inner musician in you! 🎼

Create serenading sounds that will delight your day with a magic music box right in the palm of your hands even if you don’t have any musical background

This exquisite Mini Kalimba Thumb Piano contains a total of 8 keys and is a magic music box that can produce soothing, calming, and attractive sound.

An ideal gift for music lovers. Perfect for kids and adults to use, small in size and compact

Handmade with premium quality materials and uncomplicated to tune and to use.

 

  • Easy Learning, Pleasant Play

It can be mastered in a short time.  For children and adult beginners, the mini thumb piano is a good choice.

  • Convenient To Play And Enjoy Music

There is no music foundation, only two thumbs can make a beautiful sound. The thumb piano can also be played with other instruments, such as ukulele, guitar, etc.

  • Armrest Curve Design And Curved Keys

ergonomic design and beautiful polishing effect provide a more comfortable and convenient experience. The sharp teeth of the keys are engraved with notes, which are more conducive to hand-eye coordination than other self-adhesive notebook thumb pianos, and are not easy to fall off.

  • Clever Design

8 keys to engrave notes, you can play directly without stickers, especially suitable for children, adults, beginners and professionals.

The finger harp is small and cute, making it the best musical gift for children, family and friends.

SPECIFICATIONS:

  • Material:Wood+Fixture
  • Style:Wood/Crystal
  • Weight: 100G
  • Size: 8*6*3(cm)

PACKAGE INCLUDED:

  • 1 * Mini Thumb Piano

How To Play Kalimba?

  • Every kalimba that we sell will come tuned to a specific tuning.  Every kalimba that we sell is a real musical instrument. The tone is the same as a piano which is International C tune.
  • We give you the resources you need to succeed with your kalimba. Contact us as below.
  • Orders—Find your order—Get help with order(Problem with order—Other issue)—contact seller

NOTE:

  • Due to manual measurements, please allow slight measurement deviations.
  • Due to the different display and lighting effects, the actual color of the item may be slightly different from the color displayed on the picture.
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.