Myhiddenblade Single wire Anchor-style Double action hidden blade (case custom)

$280.00
$320.00
-13%
Style:  Wristguard + Hidden Blade
Quantity
100% Risk-Free Purchase>> Fast refund for any dissatisfaction within 30 days, 100% money-back guarantee.

        

SHIPPING POLICY

SHIPPING & RETURNSUSA ORDERS

We process orders within 1-4 business days.
Since each product is handcrafted, testing is required after completion, and some items may need polishing and coloring. The production cycle can take up to 7 days.
For U.S. orders, items typically arrive within 3-7 business days after the tracking number is uploaded.
For Other Countries
Delivery usually takes 7-14 business days after the tracking number is uploaded.
Customs and regulations vary by country, which may cause delivery delays. Certain special products, such as custom items, may require additional time.

Read Our Full Shipping Policy Here

Read Our Full Returns & Refunds Policy Here

Description

The total length is 21CM and the expansion length is 39CM.

Double action Hidden Blade

Note for purchase: Unique Structure This product takes 2 weeks to make

Important Note: To deploy and retract the blade, make sure to fully loosen the pull string to its lowest position. If the string isn’t completely relaxed, the internal components and anchor hook may not align properly.

Features | Appearance | Customization available. If you require customization, please contact us via email in advance. The production time is approximately one month.

 According to fan requests, the blade tip has been made with a blunt angle, yet it can still easily pierce through cardboard, fruit cans, and more.

⚠ Warnings ⚠

This product is not a weapon and has no harmful capabilities. The blade is not sharpened and does not have cutting functionality, ensuring safety during use. It is made from 2mm thick steel or plastic, providing durability and strength, designed specifically for cosplay enthusiasts for role-playing, display, and collection purposes. Please note, this product is intended only for entertainment and display and should not be used in any way that could cause harm.
 - MyHiddenBlade

While maintaining a focus on creative innovation and the integration of gaming elements, we also ensure the mechanical integrity of our products. This approach allows us to strike a balance between imaginative design and practical functionality, resulting in unique and reliable items that resonate with gaming enthusiasts worldwide.

 - MyHiddenBlade

Each product undergoes a rigorous process comprising over a dozen steps before it is brought to market. Rest assured that every item delivered to you has passed through meticulous quality control measures to ensure its excellence.

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.

⚠ Warnings ⚠

This product is not a weapon and has no harmful capabilities. The blade is not sharpened and does not have cutting functionality, ensuring safety during use. It is made from 2mm thick steel or plastic, providing durability and strength, designed specifically for cosplay enthusiasts for role-playing, display, and collection purposes. Please note, this product is intended only for entertainment and display and should not be used in any way that could cause harm.