😈Halloween New Steam Skull Punk Mask
😈Halloween New Steam Skull Punk Mask
😈Halloween New Steam Skull Punk Mask
😈Halloween New Steam Skull Punk Mask
😈Halloween New Steam Skull Punk Mask
😈Halloween New Steam Skull Punk Mask
😈Halloween New Steam Skull Punk Mask
😈Halloween New Steam Skull Punk Mask
😈Halloween New Steam Skull Punk Mask
😈Halloween New Steam Skull Punk Mask
1/5
😈Halloween New Steam Skull Punk Mask
😈Halloween New Steam Skull Punk Mask
😈Halloween New Steam Skull Punk Mask
😈Halloween New Steam Skull Punk Mask
😈Halloween New Steam Skull Punk Mask
1/5

😈Halloween New Steam Skull Punk Mask

$24.99
$48.99
Save $24.00
It's been recommended by 683 people on Facebook, Twitter and Instagram
Buy More Save More
Please select a buy more save more
Quantity
/** @private {string} */ class SpzCustomAnchorScroll extends SPZ.BaseElement { static deferredMount() { return false; } constructor(element) { super(element); /** @private {Element} */ this.scrollableContainer_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { this.viewport_ = this.getViewport(); this.initActions_(); } setTarget(containerId, targetId) { this.containerId = '#' + containerId; this.targetId = '#' + targetId; } scrollToTarget() { const container = document.querySelector(this.containerId); const target = container.querySelector(this.targetId); const {scrollTop} = container; const eleOffsetTop = this.getOffsetTop_(target, container); this.viewport_ .interpolateScrollIntoView_( container, scrollTop, scrollTop + eleOffsetTop ); } initActions_() { this.registerAction( 'scrollToTarget', (invocation) => this.scrollToTarget(invocation?.caller) ); this.registerAction( 'setTarget', (invocation) => this.setTarget(invocation?.args?.containerId, invocation?.args?.targetId) ); } /** * @param {Element} element * @param {Element} container * @return {number} * @private */ getOffsetTop_(element, container) { if (!element./*OK*/ getClientRects().length) { return 0; } const rect = element./*OK*/ getBoundingClientRect(); if (rect.width || rect.height) { return rect.top - container./*OK*/ getBoundingClientRect().top; } return rect.top; } } SPZ.defineElement('spz-custom-anchor-scroll', SpzCustomAnchorScroll); const STRENGTHEN_TRUST_URL = "/api/strengthen_trust/settings"; class SpzCustomStrengthenTrust extends SPZ.BaseElement { constructor(element) { super(element); this.renderElement_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.xhr_ = SPZServices.xhrFor(this.win); const renderId = this.element.getAttribute('render-id'); SPZCore.Dom.waitForChild( document.body, () => !!document.getElementById(renderId), () => { this.renderElement_ = SPZCore.Dom.scopedQuerySelector( document.body, `#${renderId}` ); if (this.renderElement_) { this.render_(); } this.registerAction('track', (invocation) => { this.track_(invocation.args); }); } ); } render_() { this.fetchData_().then((data) => { if (!data) { return; } SPZ.whenApiDefined(this.renderElement_).then((apis) => { apis?.render(data); document.querySelector('#strengthen-trust-render-1539149753700').addEventListener('click',(event)=>{ if(event.target.nodeName == 'A'){ this.track_({type: 'trust_content_click'}); } }) }); }); } track_(data = {}) { const track = window.sa && window.sa.track; if (!track) { return; } track('trust_enhancement_event', data); } parseJSON_(string) { let result = {}; try { result = JSON.parse(string); } catch (e) {} return result; } fetchData_() { return this.xhr_ .fetchJson(STRENGTHEN_TRUST_URL) .then((responseData) => { if (!responseData || !responseData.data) { return null; } const data = responseData.data; const moduleSettings = (data.module_settings || []).reduce((result, moduleSetting) => { return result.concat(Object.assign(moduleSetting, { logos: (moduleSetting.logos || []).map((item) => { return moduleSetting.logos_type == 'custom' ? this.parseJSON_(item) : item; }) })); }, []); return Object.assign(data, { module_settings: moduleSettings, isEditor: window.self !== window.top, }); }); } } SPZ.defineElement('spz-custom-strengthen-trust', SpzCustomStrengthenTrust);
Weight: 0kg
Barcode:

manufacturer. We look forward to your satisfaction with the quality of our products.

🚢 Shipping>>Worldwide express shipping available.

MAIN FEATURES

  • Realistic and scary design: Makes you realistic skeleton in a masquerade. You can put it in Halloween or theme photo . Suitable for any costume. Soft and stretchy material.

  • A wonderful gothic gift: The human skull mask is a wonderful gothic gift for a friend or girlfriend. Give yourself a personalized gift that you have.

  • Safe and comfortable material:  Is made of soft and elastic material, which helps to better adapt to people's skin. It is also tear- and can be used for a long time. Environmentally friendly, , comfortable and breathable.

  • Multiple scenes:Horror mask hood is suitable for Halloween, Christmas, Easter, carnival, costume parties, nightclubs, and more. You can also play with your family, relatives, and friends on weekends. Entertain and elevate your event with these fun masks.

SPECIFICATIONS

  • Material: emulsion
  • Weight: 120G

Shipping:

  • Free Shipping Over $39.
  • Orders will be processed within 7 business days of ordering and shipped out the next day after the processing day. Orders will generally be delivered within 7 to 14 working days.

Returns:Fast refund for any dissatisfaction within 15 days, 100% money-back guarantee.

Note:

  • Due to manual measurements, please allow slight measurement deviations.
  • Due to the different display and lighting effects, the actual color of the item may be slightly different from the color displayed on the picture.

🔒 100% Risk-Free Purchase 🔥 

If you bought it and felt that it is not for you, don't worry. We will make it right by offering you a replacement or refund. It 100% Simple & Risk-Free process.

Our Warehouse

Please consider any holidays that might impact delivery times. Please consider the transportation methods and unexpected situations that may affect the delivery time.

Men's Wear