POSEIDON Tattoo Gun Kit

POSEIDON Tattoo Kit, Tattoo Pen Kit, Wireless Rotary Tattoo Gun Kit, LED Color Screen Tattoo Machine Kit with 20 Pcs Tattoo Cartridge Needles and Tattoo Inks, Tattoo Supplies for Beginners

$76.99
$106.99
-28%
Quantity
Free worldwide shipping
Free returns
Sustainably made
Secure payments

Description

  • 【TATTOO KIT】:The Tattoo pen kit includes 1 x Battery Tattoo Pen, 20 x Tattoo Cartridges Needles, 1 x Self Cohesive Tattoo Grip Cover, 1 x TYPE-C Charging Cable, 40 x Ink Caps, 2 x Practice Skin, 2 x Transfer Paper, 10 x 5ml Tattoo Ink, 2x 30ml Black Tattoo Ink, 1 x Tattoo Gloves, 1 x Tattoo sticker, 4 x Tattoo Table Mat and 1 x instruction. The complete tattoo kit is a good choice for beginners, starters, and apprentices.
  • 【TATTOO PEN】: Color intelligent LED screen tattoo pen, clear display. This tattoo pen contains Corless motor, High Speed, Low Noise and Working Stable, low energy consumption but more power, no hot for long time working. There is a visible LCD display on the side, which can clearly display the working time, working voltage and electricity level.
  • 【TATTOO CARTRIDGE NEEDLE】:Poseidon tattoo cartridge needles use disposable joints, all are sterilized by EO gas and individual packs, the tips are made of special materials, which make the needle work stable and easy to color, absorb ink faster, and the ink flow is better. (1205RL*5 1207RL*5 1209RS*5 1007CM*5)
  • 【 TATTOO Battery 】: Charging for 1.5 hours, Working for 6 hours. Supports long-term tattoo work with stable performance. Made of aluminum alloy by precision technology, easy to disassemble, easy to maintain and replace.
  • 【Unmatched Customer Service】- 100% satisfied or fully refunded! provides a replacement or refund for ALL products. No reason needed, smooth and simple!
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.