The figure is made from Bionicle parts and the structure has Rockoh T3 built onto the right side, in fact, it's almost entirely technic minus, y'know, the skull! Heck, their other album Artificial Soldier also includes Bionicle!
Does anyone have Lego Worlds to verify if this is real?
I played Lego Worlds a lot and never came across such a thing in that biome.
Neither have I. I've found the TT logo, but not that.