that appears to be an xtm x-factor. i was thinking about getting one about 7 years ago when they were still made, but ended up waiting for the xtm mammoth.
long story short, i have had 3 different xtm trucks and will never buy another xtm product again. only hobbypeople stocks and sells them and the performance and quality are iffy, yet the price is still pretty high.