1/8 MAMBA Monster 2 25V WP ESC, w/2200Kv 010010801
Castle Creations brand Mamba Monster 2 25V Electronic Speed Controland the Neu Castle 1512 1Y 2200kV Motor, from Castle Creations.