Russian studio Main Road Post presents their work on this alien creature from SPUTNIK