Castle Creations 1/5 Mamba XLX 34V 20A Peak BEC 1/5 MAMBA XLX 34V 20A Peak BEC