Little know-how, apart from the picture, gives me reason enough to leave this object in the middle of nowhere. All I know is that this monstrous machine was found somewhere in Russia, with no information about what it is intended for. Any guesses?
Via: DarkRoastedBlend