Super Rabbit Vibrating Stick Licking Sucking Device Female Masturbation
Super Rabbit Vibrating Stick Licking Sucking Device Female Masturbation
Super Rabbit Vibrating Stick Licking Sucking Device Female Masturbation
Super Rabbit Vibrating Stick Licking Sucking Device Female Masturbation
Super Rabbit Vibrating Stick Licking Sucking Device Female Masturbation
Super Rabbit Vibrating Stick Licking Sucking Device Female Masturbation

Super Rabbit Vibrating Stick Licking Sucking Device Female Masturbation

Specifications
Please select a specifications
Price
$0.00
$50.00
Quantity
Free shipping over $59
Easy returns
Sustainably made
Anonymization
Product Parameters
Product detail

Description:

Material: Silicone+ABS
Size: 200*50*76mm
Power: USB charging
Motor Speed: 10000rpm
Function: 7 frequency vibration,
Waterproof:   Life waterproof
Mute design : less than 65dB
Packing: Discreet package to protect your privacy

Function and selling point
1. Rabbit ears tremble, rabbit tongue waves, rabbit head strong earthquake, a variety of play, silky silicone, a rabbit more tricks;
2. The rabbit ears are shaking and violent, and the rabbit head is violently shocked by the G point, and the rabbit body is flexible and has no bone design;
3. The tip of the tongue is swayed with 10 kinds of frequencies, rushing the tongue, and tapping and teasing;
4. Round ABS muscle soft silicone, soft and soft;

Button description and usage

--  Vibration key
Press and hold for 2 seconds to turn on/off the head vibration, and tap the cycle to switch the 10 head vibration frequencies.
--Tongue frequency conversion key
Press and hold for 2 seconds to turn on/off the tongue and press the cycle to switch the 10 tongue frequencies.
--indicator light
1. Long press to open the vibration or the tongue and the corresponding button light is on;
2. When you tap to switch the vibration or tongue frequency, the red light flashes for 1 second;
3. When the power is insufficient, the red light flashes automatically after 30 flashes;
4. When charging, the red light will breathe. When it is full, the red light will be off after 5 minutes.

Packing List:

1* Male Masturbate Cup 
1* USB Charging Cable
1*Original Retail Box

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.