šŸ”„Halloween Prank Makeup Temporary TattoošŸ˜ˆRealistic & Easy To Remove

people are viewing this right now
$19.99
Style:  šŸ‘»SET A(12 PCS)
Quantity

Description

Ā 
  • šŸ‘»If you are not satisfied with the goods received, please contact us within 15 days after receipt, we will give you the best help!Please don't worry!
  • šŸ•·ļøFast refund>>Partial or full refund depend on the situation
  • šŸš¢Shipping>>WorldwideĀ ExpressĀ Shipping Available.
  • šŸ†Returns>>Ā Fast refund,Money-Back Guarantee.
  • ā°Handling time>>Ā ShipĀ ASAPĀ After Payment.

These beautiful and long-lasting temporary tattoos are a perfect addition to any Day of the Dead Halloween costume.

More Features

  • āœØ Wide Application
    Beautiful and realistic Halloween elements temporary tattoos to create your unique personality. GreatĀ for Halloween costume parties, gatherings, cosplays, arts and crafts projects, party supplies decorations, etc. Suitable to apply on arm, face, hand, neck, shoulder or wherever you like.

  • āœØ Easy to use
    Self- adhesive design makes it stick well on your body and face . It can be easily removed with makeup remover, nail remover, baby oil or rubbing alcohol.
  • āœØ Novel style Special style
    tattoo stickersĀ look very real and naturalĀ , free to create your unique one. Suitable for sharing with family and friends.

How to use

1. Cut out the tattoo you want and remove the transparent film.

2. Put the side of the pattern against your skin.

3. Wet the temporary tattoo thoroughly with a sponge or by hand directly.

4. After 20-30 seconds, gently remove the tattoo sticker backing paper.

5. Let the tattoo paper dry well.

How to remove

Apply the tattoo sticker with rubbing alcohol or baby oil, wait 10-20 seconds, then rub gently and repeatedly with more rubbing alcohol or baby oil until removed.

Specification

SET A

Materialļ¼šWater transfer paper
Outer package size: 105*192mm

SET BĀ 

Materialļ¼šWater transfer paper/eco-friendly ink/eco-friendly glue/PET protective film
Sizeļ¼š 120*76mm

SET C

Materialļ¼šWater transfer paper
Sizeļ¼š 105*60mm Ā 

šŸŽƒHOW TO PAY

šŸ•·ļøIf you want to checkout with Credit Card. Please Click Paypal and Search for ā€˜Pay with Debit or Credit Cardā€™
šŸ•·ļøEnter your Payment details, your Billing Address, and your Contact Information.
šŸ•·ļøClick onĀ "ADD TO CART"Ā to get yours now!Ā 

šŸŽƒSHIPPING

  • We ship to worldwide
  • The sooner you place the order, the sooner you receive it. If your order is not delivered by the estimated delivery time, please contact our friendly customer service for assistance!
šŸ‘»OUR GUARANTEE
  • We take pride in our products as we believe they are amazing. However, we understand that buying things online can be daunting, especially for the first time, so we offer a 100% satisfaction guarantee.
  • If you don't have a positive experience for any reason, we will do whatever it takes to make sure you are 100% satisfied with your purchase.
Ā 
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.