What Planet Did This Tank Come From?

There are no details of this tank, which could be from the Soviet Era. The picture finder says that some people suggested it's a fog/smoke generator but, for its looks, it could be an armoured antimatter cannon.

Why a smoke/fog generator? The finder says it could be a water cannon for "burning oil wells", but it may as well be a flamethrower. Whatever it is, it looks very menacing. Any idea of what this thing really is? If you have any clue, tell us in the comments. [DRB]