This video appears to be in Russian and I can make out only four words - "Caspian Sea Monster" and "Ekranoplan". We'll get back to the Sea Monster. But what's an Ekranoplan?
Watch this for total technological weirdness from Cold War Soviet aero engineers:
Much more on Ekranoplans including great pix here and here.