RC Avatar BANSHEE Flying Dragon / FLAPPING WINGS 2.4GHZ RTF - OPEN BOX
RC Avatar BANSHEE Flying Dragon / FLAPPING WINGS 2.4GHZ RTF - OPEN BOX
RC Avatar BANSHEE Flying Dragon / FLAPPING WINGS 2.4GHZ RTF - OPEN BOX
RC Avatar BANSHEE Flying Dragon / FLAPPING WINGS 2.4GHZ RTF - OPEN BOX
RC Avatar BANSHEE Flying Dragon / FLAPPING WINGS 2.4GHZ RTF - OPEN BOX
RC Avatar BANSHEE Flying Dragon / FLAPPING WINGS 2.4GHZ RTF - OPEN BOX
RC Avatar BANSHEE Flying Dragon / FLAPPING WINGS 2.4GHZ RTF - OPEN BOX
RC Avatar BANSHEE Flying Dragon / FLAPPING WINGS 2.4GHZ RTF - OPEN BOX
RC Avatar BANSHEE Flying Dragon / FLAPPING WINGS 2.4GHZ RTF - OPEN BOX

RC Avatar BANSHEE Flying Dragon / FLAPPING WINGS 2.4GHZ RTF - OPEN BOX

$49.99
$98.02
-49%
Quantity
Free worldwide shipping
Free returns
Sustainably made
Secure payments
/** @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);

toy remote, remote control bird, remote flying toy, remote control toys, RC toys, avatar, banshee

toy remote, remote control bird, remote flying toy, remote control toys, RC toys, avatar, banshee

FLIES LIKE THE BANSHEES IN THE FILM

Integrating bionics & precision machinery technology, the RC Banshee can offer you amazing remote-control auto flying experience, even with the RC Banshee sound effects!

toy remote, remote control bird, remote flying toy, remote control toys, RC toys, avatar, banshee

SMART MOTION SENSOR

Using its six-axis motion sensor, the RC Banshee perform a smart take-off, maintain it's altitude, and automatically stop to avoid collisions.

toy remote, remote control bird, remote flying toy, remote control toys, RC toys, avatar, banshee

ENDLESS AERIAL TRICKS AT YOUR COMMAND

Fly the RC Banshee Deluxe up, down, in a circle, through hula hoops and more, all up to 200 ft away! Perform simple tricks at the touch of a button or combine maneuvers to invent your own!

toy remote, remote control bird, remote flying toy, remote control toys, RC toys, avatar, banshee
toy remote, remote control bird, remote flying toy, remote control toys, RC toys, avatar, banshee

MEANINGFUL GIFT FOR FANS & FILM-LOVERS

Great holiday or birthday gifts for movie fans and inspires endless play for kids of all ages with a dynamic remote-control aerial experience!

toy remote, remote control bird, remote flying toy, remote control toys, RC toys, avatar, banshee

Click on ADD TO CART” to get yours now!

Worldwide Shipping✈

Why Choose Us?

At cusfusion, we strive to provide our customers with great products re-enforced by exceptional customer service. Customer satisfaction is our top priority. If you do not have a positive experience for ANY reason, we will do WHATEVER it takes to make sure you are 100% satisfied with your purchase. We have 24/7/365 Email Support. Please CONTACT US if you need assistance.