Figurina Bakugan Armored Alliance, Fangzor x Mantonoid, 20124832