Figurina Bakugan Deka Armored Alliance, Fangzor x Mantonoid, 20125930