humanoid alien creature, thin, it has armor-like shell on it's arms and feet