Looks more like an Engineer than Alien.
I’m thinking ancient aliens were actually beaver like creatures.