A doctor explains the exoskeleton of the aliens and how other features of the aliens are extraordinary.
Your browser doesn't support HTML5 video.
A doctor explains the exoskeleton of the aliens and how other features of the aliens are extraordinary.