MJAA™-Magic Flying Fairy Princess Doll(Buy 1 get 1 free)

KSh3,898.00
Color:  Pink+Blue
🎁LIMITED TIME PROMOTION -Buy 1 get 1 free🎁:  Buy 1 get 1 free=2pcs
Quantity
people are viewing this right now
34 sold
Kenya Nairobi, 2-Day Delivery
Guaranteed Safe Checkout and Fast Refunds
7 Days Free Return and Change
Customer Service Whatsapp: +254114968848--🔥Contact customer service to get a discounted price🔥 M-pesa

Description

👑 Your little girl dreamed of being a princess? WOW, Good news

😲Flying Fairy Toy can turn her dream into reality! 

TOP THREE FEATURES

✅ Motion Sensing - Control with Your Hands 💖

✅ Built-in Rechargeable Battery 🌟

✅ Magically Twirls & Dances in Air 💖

💃Do you want your girl to see a magic flying fairy?

Turn a young girl’s dreams into reality as they watch Flutterbye Fairy Toy effortlessly dance through the air. Flutterbye Fairy Toy gracefully glides across the sky guided only by the hands of young girls.

She is not only magical but also majestic! Dressed in dazzling attire. There’s never been a more magical experience. The magic is in your hands with the charming flight of Mommytodd Flying Fairy Toy.

FEATURES

THE MAGIC IS IN YOUR HAND

Guide her movement as she floats just inches over the palm of your hand. Raise your hand gently and she will fly higher. Lower your hand and she will follow your lead.

✅TWIRLS & DANCES ON AIR

Your child's imagination will soar as the Mommytodd Flying Toy spreads her glittery wings and “magically” twirls and dances in a beautiful molded dress through the air. This Fairy is ready for fairytale fun.

✅PERFECT TOY FOR YOUR PRINCESS

It's a truly enchanting experience magically created for your princess. Thousands of children around the world have enjoyed playing with Mommytodd Fairy Toy. She will be perfect for your child (or you!).

✅SAFE & FUN FOR CHILDREN

Fairy Princess is very lightweight and made from safe materials. For indoor flights only. No batteries are required (USB Charge).

PACKAGE INCLUDES

2x Mommytodd Fairy Toy
1 x USB Charging Cable

SPECIFICATION

Size: 16 x 19 cm
Weight: 90g
Motion Sensor Range: 4-40 inches
Charging Method: USB
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.