Myhiddenblade Rivers of Blood Katana, Medieval Fantasy Elden Katana

$260.00
$360.00
-28%
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

Elden Ring - Mountain of Corpses and Sea of Blood Replica
📝Specification:
Blade Material: Stainless Steel
Blade Sharp: Dull
Overall Length: 46"/ 115cm
Blade Length: 33"/ 82cm
Weight: 3.09lb/1.4kg
Comes with the sheath and a stand.

Prepare to be enthralled by this astonishing Elden Ring replica, an homage to the iconic Mountain of Corpses and Sea of Blood sword, designed to captivate fans of the series. Standing tall at 115 centimeters, with an imposing blade length of 81.5 centimeters, and a weight of 1.4 kilograms, this masterpiece embodies both grandeur and artistry.

What truly sets this sword apart is the mesmerizing pattern intricately etched onto the blade. These iconic crimson designs, reminiscent of in-game artifacts, have been meticulously woven into the sword's design, imparting an exclusive visual allure to the entire masterpiece. To ensure they shimmer brilliantly in the light, the exquisitely detailed motifs have been adorned with vivid crimson accents.

To sum it up, this sword is a magnificent work of art that seamlessly fuses unparalleled craftsmanship with the enchantment of the game. Whether you are a dedicated aficionado of the series or an enthusiast of unique collectibles, this sword will undoubtedly become a treasured possession, immersing you in the breathtaking fantasy realm from whence it hails.

 - 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.