Figurina Bakugan Ultra Battle Planet, Mantis Green, 20104035