The first page from the posted link doesn't specifically say it, but kind of hints that it's a "what-if" project. The original source (almost) makes it a bit clearer and states that "a researcher tried to re-invent a Soviet idea..."
The original source can be found here
http://englishrussia.com/2015/10/23/...rrier-project/
The photos here are much clearer and the craft looks to my eye to be a little too clean for it be real, I'm convinced it's a CG photo mock-up.
Personally, I would argue that whoever created it has no clear idea about the ekranoplans and that those four nacelles mounted on the forward fuselage actually contain engines... image all that hot exhaust blowing over the flightdeck!