We randomly saw this creature on a Google search for "vahki" creatures. but we can't find it again and we didn't click through and find a number.
Can anyone identify this being?
Not an official LEGO set, that's for sure. As far as I can tell, it's an inspirational model for a building contest a few years back, constructed by John Ho.