Figurina Bakugan Ultra Battle Planet, 19C Spider Green, 20109039