Black Spider 3.5 Channel Mega Helicopter, 22 Inches Mega Size. RC Remote Controller. Black Spider 3.5 Channel Mega Helicopter, 22 Inches Mega Size. RC Remote Controller. UPC: 044902017612.