Price
$168.99

20LB Shemale Sex Doll Torso Realistic Dildo Breasts and Anal Lifelike Transsexual Love Dolls Hugh Penis Silicone Breast

size
20 Pound
style
white
brown
black
Quantity
GETTING CLOSER! ONLY $69.00 AWAY FROM FREE SHIPPING!
Estimated delivery between 5-15 business days &WanbExpress
Description

【Discreet Packaging & Gift Included】Unmarked sealed box, plug an ordinary amazon box outside, double protection for your privacy. Package included: 1x white shemale sex doll life like (22.0*8.1*5.5in..0*20.5*14.0cm, weight:20.0lb/9.1kg), 1x drying stick rod(gift), 1x heating rod(gift). We are a professional seller of adult toy, please feel free to contact us if you have any problems or want to see details about the male sex toy doll, we will response within 12 hours.

【Built-in Flexible Skeleton】The body joints of love doll are made of artificial multiplex metal spine with the latest professional technology that enables you to experiment with a huge range of exciting sexual positions with minimal efforts.

【Tight Lifelike Anus】Anal channel length of 6.3in/16.0cm, it is designed to simulate the tactile sensation of the real anal .The dense circles in the front section for produce sucking sensation with stimulation during insertion.

【Busty E-cup Boobs】Shemale sex dolls have E-cup size boobs and they’re soft bouncy and elastic. They feel just like natural boobs. Shakes naturally when you slap it, great for breast sex.

【Brown Skin touch feeling TPE】Tranny sex dolls are made of body-safe high quality TPE that is pleasant to touch and provides life-like sensations. The real touch makes every masturbation feel like having sex with a real person. You will be able to easily get the orgasm.

【3 In 1 Unisex Shemale Sex Love Doll】This is a unisex sex doll with a realistic huge dildo, busty breasts and tight anal. A massive cock dildo to impale yourself on, large breasts to fondle and ogle while you impale and thrust, an anal tunnel to thrust into and some even come with pussy attachments. It’s so versatile that they’re great for solo play and also for couples.

【Risk-free Purchase】 one-year product warranty & lifetime prompt after-sale service within 12 hours. We are very confident for our product quality, we will take responsibility for any product quality issue (NOT MAN MADE), we will send you replacement free of charge or refund if the male masturbators sex doll tears or rips naturally, no need to return item back, because it’s a personal use product, cannot be resold to any buyers. Choose us, no risk to order, and no worried you waste money again!.

Free shipping over $69

Free shipping over $69

Customer service

24/7 Customer Service

Secure payment

accept Paypal & Credit Card

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.