Authentic Magic Wand Massager Plus HV-265
Authentic Magic Wand Massager Plus HV-265
Authentic Magic Wand Massager Plus HV-265
Authentic Magic Wand Massager Plus HV-265
Authentic Magic Wand Massager Plus HV-265
Authentic Magic Wand Massager Plus HV-265
Authentic Magic Wand Massager Plus HV-265
Authentic Magic Wand Massager Plus HV-265
Authentic Magic Wand Massager Plus HV-265
Authentic Magic Wand Massager Plus HV-265
Authentic Magic Wand Massager Plus HV-265
Authentic Magic Wand Massager Plus HV-265
Authentic Magic Wand Massager Plus HV-265
Authentic Magic Wand Massager Plus HV-265

Authentic Magic Wand Massager Plus HV-265

Price

$99.99 $59.99
Save $40.00
784 sold

Quantity

Waterproof (IPX7)
Skin-Friendly Silicone
Water-resistant
Compatible with water-based lubricants
/** @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);

The authentic, variable-speed version of the Original Magic Wand®, the massager that has been trusted for over 50 years!

If we can get real for a minute, the Magic Wand® Plus is a bit of an overachiever. It doesn’t just borrow features like variable speeds and plug-in power – it owns them. Soft, silicone head? Check. And those famous deep, rumbly vibrations? Oh yeah, the Plus delivers there, too.

Ready to make history again, the Magic Wand® Plus is a corded massager that delivers the same magical power users around the world have enjoyed for more than fifty years. And just like the Original, it delivers the kind of power you can only get from a plug-in massager.

The intuitive controls make it easy to select one of four intensities – ranging all the way up to 6,300 RPM! And, when it’s time to put the Magic Wand® Plus away, the cord detaches for easy storage.

  • Authentic, variable-speed version of the famous Magic Wand®
  • A/C Corded Power (not rechargeable)
  • Four power levels going up to 6,300 RPM!
  • Soft silicone head & flexible neck
  • Famous deep, rumbly vibrations
  • Powerful motor & intuitive controls

If you notice your shipping or billing address is incorrect after placing your order, please email orders cjyabc8@gmail.com

The BDSM classification products in our store are all handmade and take a certain amount of time to produce, so the delivery time will be longer.

WHY CHOOSE US?

self-expression

n a world filled with courage and freedom, our brand story unfolds. We understand that sex is not merely a physical desire but a merging of souls, an expression of self-discovery, and a release of passion. That's why we're committed to creating a space where everyone can find their sexual happiness.

LEARN MORE