This is a Carcharodontosaurus bakugan.
It is really hard to take down this monster due to his hard battling skills. It is a only Pyrus bakugan.
Nova Hurricane: adds on 200G's to itself and takes away 100G's from its oppenment.
Ultimate Dino: Powers up Carcharonoid by 300g's.