that definitely looks like a Losi shocktower. Looks like the ones on everything from the XXX buggy to the LST
Anybody else ever notice how all their shock towers look the same? Not trash talking Losi...I own 3...but they've definitely got a corporate look, lol