This is the Gnarly variant of Tree Rex. It was originally exclusive to the Super Slim Playstation 3 Bundle Pack of Skylanders: Giants. However, later in the summer of 2013 Gnarly Tree Rex was sold in all retail stores in single figure packaging.
Tree Rex is a life element character and part of the Skylanders: Giants release. Tree Rex is a giant skylander.