I remember seeing something like this from the Russians years ago. Looks the same to me.
Some american inventor marketed the same "ground effect phenomenon" craft. The russian was the "autophlan" or something like that.