Put on your favorite beat and watch this Alien Life Form walk to the music.
Who needs a spacesuit anyway?